Ruby 2.4

Net::IMAP::BodyTypeBasic

Net::IMAP::BodyTypeBasic类

Parent:Struct.new(:media_type, :subtype, :param, :content_id, :description, :encoding, :size, :md5, :disposition, :language, :extension)

Net :: IMAP :: BodyTypeBasic表示消息的基本体结构。

领域:

media_type

返回MIME-IMB中定义的内容媒体类型名称。

subtype

返回MIME-IMB中定义的内容子类型名称。

param

返回表示MIME-IMB中定义的参数的散列。

content_id

返回一个字符串,其中给出了MIME-IMB中定义的内容标识。

description

返回提供MIME-IMB中定义的内容描述的字符串。

encoding

返回提供MIME-IMB中定义的内容传输编码的字符串。

size

返回一个以八位字节为单位给出正文大小的数字。

md5

返回一个字符串,给出MD5中定义的主体MD5值。

disposition

返回提供内容处置的Net :: IMAP :: ContentDisposition对象。

language

返回一个字符串或一个字符串数组,其中给出了LANGUAGE-TAGS中定义的正文语言值。

extension

返回扩展数据。

multipart?

返回false。

公共实例方法

media_subtype() Show source

Obsolete: 改为使用子类型。 调用此函数将生成一条警告消息给stderr,然后返回子类型的值

# File lib/net/imap.rb, line 1975 def media_subtype $stderr.printf("warning: media_subtype is obsolete.\n") $stderr.printf(" use subtype instead.\n") return subtype end

multipart?() Show source

# File lib/net/imap.rb, line 1968 def multipart? return false end