EmailMessage 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
表示电子邮件。
public ref class EmailMessage sealed
/// [Windows.Foundation.Metadata.Activatable(65536, Windows.Foundation.UniversalApiContract)]
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class EmailMessage final
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
/// [Windows.Foundation.Metadata.Activatable(65536, "Windows.Foundation.UniversalApiContract")]
class EmailMessage final
[Windows.Foundation.Metadata.Activatable(65536, typeof(Windows.Foundation.UniversalApiContract))]
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class EmailMessage
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
[Windows.Foundation.Metadata.Activatable(65536, "Windows.Foundation.UniversalApiContract")]
public sealed class EmailMessage
function EmailMessage()
Public NotInheritable Class EmailMessage
- 继承
- 属性
Windows 要求
设备系列 |
Windows 10 (在 10.0.10240.0 中引入)
|
API contract |
Windows.Foundation.UniversalApiContract (在 v1.0 中引入)
|
应用功能 |
email
emailSystem
|
注解
有关使用此类的示例,请参阅 发送电子邮件。
版本历史记录
Windows 版本 | SDK 版本 | 增值 |
---|---|---|
1511 | 10586 | SmimeData |
1511 | 10586 | SmimeKind |
1703 | 15063 | ReplyTo |
1703 | 15063 | SentRepresenting |
构造函数
EmailMessage() |
创建 EmailMessage 类的实例。 |
属性
AllowInternetImages |
获取或设置一个布尔值,该值指示图像是否可以嵌入 html 编码的电子邮件中。 |
Attachments |
获取电子邮件的附件。 |
Bcc |
获取电子邮件的收件人密件抄送。 |
Body |
获取或设置电子邮件的正文。 |
CC |
获取收件人抄送电子邮件。 |
ChangeNumber |
获取对电子邮件所做的每次更改的当前更改编号,该编号将递增。 |
ConversationId |
获取会话的标识符。 |
DownloadState |
获取或设置电子邮件的下载状态。 |
EstimatedDownloadSizeInBytes |
获取或设置电子邮件下载的估计大小(以字节为单位)。 |
FlagState |
表示电子邮件的标志状态。 |
FolderId |
获取收件箱中文件夹的标识符。 |
HasPartialBodies |
获取一个布尔值,该值指示此电子邮件是否包含部分正文。 |
Id |
获取电子邮件的标识符。 |
Importance |
获取电子邮件的重要性。 |
InResponseToMessageId |
获取此邮件作为响应的电子邮件的标识符。 |
IrmInfo |
获取或设置此电子邮件的信息权限管理 (IRM) 信息。 |
IsDraftMessage |
获取一个布尔值,该值指示此消息是否为草稿。 |
IsRead |
获取一个布尔值,该值指示是否已阅读电子邮件。 |
IsSeen |
获取一个布尔值,该值指示是否已看到电子邮件。 |
IsServerSearchMessage |
获取一个布尔值,该值指示电子邮件是否为临时服务器搜索消息。 |
IsSmartSendable |
获取一个布尔值,该值指示是否允许响应电子邮件尝试智能发送,仅发送已更改的电子邮件的该部分。 |
LastResponseKind |
获取以引用此电子邮件发送的最后一种响应。 |
MailboxId |
获取邮箱的标识符。 |
MeetingInfo |
获取与此会议关联的信息。 |
MessageClass |
获取或设置一个字符串,该字符串指示消息的类。 |
NormalizedSubject |
获取已去除其他前缀(如 fwd: 和 )的电子邮件的主题行: |
OriginalCodePage |
获取或设置一个整数,该整数标识所使用的字符集的原始风格,以便在电子邮件从宽字符格式 (16 位) 为 ASCII 或其他 8 位编码时,在以后的编码问题中,此整数可用于重新创建原始字符集。 |
Preview |
获取或设置短预览字符串,该字符串表示电子邮件列表视图中较长的电子邮件。 |
RemoteId |
获取或设置服务提供商可用于访问客户端计算机上的电子邮件的标识符。 |
ReplyTo |
获取配置为接收电子邮件答复的收件人。 |
Sender |
获取或设置从中发送电子邮件的邮箱。 |
SentRepresenting |
获取或设置一个 对象,该对象标识发送消息的人员的姓名和地址。 |
SentTime |
获取或设置电子邮件的发送时间。 |
SmimeData |
获取或设置与电子邮件关联的 S/MIME 数据。 有关详细信息,请参阅 Certificate 类。 |
SmimeKind |
获取或设置电子邮件的 S/MIME 加密/签名的类型。 |
Subject |
获取或设置电子邮件的主题。 |
To |
获取电子邮件的直接收件人。 |
方法
GetBodyStream(EmailMessageBodyKind) |
获取请求的电子邮件流,例如纯文本或 HTML。 |
SetBodyStream(EmailMessageBodyKind, IRandomAccessStreamReference) |
设置电子邮件中指定正文流的值。 |