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