AlternateView 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
表示电子邮件的查看格式。
public ref class AlternateView : System::Net::Mail::AttachmentBase
public class AlternateView : System.Net.Mail.AttachmentBase
type AlternateView = class
inherit AttachmentBase
Public Class AlternateView
Inherits AttachmentBase
- 继承
注解
AlternateView使用 类可以指定不同格式的电子邮件副本。 例如,如果以 HTML 格式发送邮件,则可能还需要提供纯文本版本,以防某些收件人使用无法显示 HTML 内容的电子邮件阅读器。
此类有两个属性 LinkedResources , BaseUri 用于解析电子邮件内容中的 URL。 LinkedResources 是 LinkedResource 对象的集合。 呈现时,电子邮件内容中的 URL 首先与集合中每个LinkedResource对象的 LinkedResources 中的 ContentLink URL 进行匹配并解析。 BaseUri由邮件读取器用来解析正文中的相对 URL,还用于解析集合中的LinkedResources相对 ContentLink URL。
构造函数
AlternateView(Stream) |
用指定的 AlternateView 初始化 Stream 的新实例。 |
AlternateView(Stream, ContentType) |
用指定的 AlternateView 和 Stream 初始化 ContentType 的新实例。 |
AlternateView(Stream, String) |
使用指定的 AlternateView 和媒体类型初始化 Stream 的新实例。 |
AlternateView(String) |
用指定的文件名初始化 AlternateView 的新实例。 |
AlternateView(String, ContentType) |
用指定的文件名和内容类型初始化 AlternateView 的新实例。 |
AlternateView(String, String) |
用指定的文件名和媒体类型初始化 AlternateView 的新实例。 |
属性
BaseUri |
获取或设置用于解析 AlternateView 中的相对 URI 的基 URI。 |
ContentId |
获取或设置此附件的 MIME 内容 ID。 (继承自 AttachmentBase) |
ContentStream |
获取此附件的内容流。 (继承自 AttachmentBase) |
ContentType |
获取此附件的内容类型。 (继承自 AttachmentBase) |
LinkedResources |
获取此附件引用的嵌入资源集。 |
TransferEncoding |
获取或设置此附件的编码。 (继承自 AttachmentBase) |
方法
CreateAlternateViewFromString(String) |
使用 AlternateView 中指定的内容创建电子邮件的 String。 |
CreateAlternateViewFromString(String, ContentType) |
使用 AlternateView 中指定的内容和内容的指定 MIME 媒体类型,创建电子邮件的 String。 |
CreateAlternateViewFromString(String, Encoding, String) |
使用 AlternateView 中指定的内容、指定的文本编码和内容的 MIME 媒体类型,创建电子邮件的 String。 |
Dispose() |
释放由 AttachmentBase 占用的资源。 (继承自 AttachmentBase) |
Dispose(Boolean) |
释放由 AlternateView 占用的非托管资源,还可以另外再释放托管资源。 |
Equals(Object) |
确定指定对象是否等于当前对象。 (继承自 Object) |
GetHashCode() |
作为默认哈希函数。 (继承自 Object) |
GetType() |
获取当前实例的 Type。 (继承自 Object) |
MemberwiseClone() |
创建当前 Object 的浅表副本。 (继承自 Object) |
ToString() |
返回表示当前对象的字符串。 (继承自 Object) |