共用方式為


EmailMessage 類別

定義

代表電子郵件訊息。

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
繼承
Object Platform::Object IInspectable 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

取得收件者 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: 和 re:

OriginalCodePage

取得或設定整數,識別所使用的字元集原始類別,以便當電子郵件訊息從寬字元格式壓縮 (16 位) 為 ASCII 或其他 8 位編碼時,在稍後的編碼問題中,這個整數可用來重新建立原始字元集。

Preview

取得或設定簡短預覽字串,表示電子郵件清單檢視中的較長電子郵件訊息。

RemoteId

取得或設定服務提供者可用來存取用戶端電腦上電子郵件訊息的識別碼。

ReplyTo

取得設定為接收電子郵件訊息回復的收件者。

Sender

取得或設定傳送電子郵件訊息的來源信箱。

SentRepresenting

取得或設定 物件,識別傳送訊息之人員的名稱和位址。

SentTime

取得或設定傳送電子郵件的時間。

SmimeData

取得或設定與電子郵件訊息相關聯的 S/MIME 資料。 如需詳細資訊,請參閱 憑證類別

SmimeKind

取得或設定電子郵件訊息的 S/MIME 加密/簽章類型。

Subject

取得或設定電子郵件訊息的主旨。

To

取得電子郵件訊息的直接收件者。

方法

GetBodyStream(EmailMessageBodyKind)

取得所要求的電子郵件資料流程,例如純文字或 HTML。

SetBodyStream(EmailMessageBodyKind, IRandomAccessStreamReference)

在電子郵件訊息中設定指定本文資料流程的值。

適用於