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

電子メール メッセージの受信者 CC を取得します。

ChangeNumber

電子メール メッセージに対して行われた変更ごとに増分される現在の変更番号を取得します。

ConversationId

会話の識別子を取得します。

DownloadState

電子メール メッセージのダウンロード状態を取得または設定します。

EstimatedDownloadSizeInBytes

電子メール メッセージのダウンロードの推定サイズ (バイト単位) を取得または設定します。

FlagState

電子メール メッセージのフラグの状態を表します。

FolderId

受信トレイ内のフォルダーの識別子を取得します。

HasPartialBodies

この電子メール メッセージに部分本文が含まれているかどうかを示すブール値を取得します。

Id

電子メール メッセージの識別子を取得します。

Importance

電子メール メッセージの重要度を取得します。

InResponseToMessageId

このメッセージが応答である電子メール メッセージの識別子を取得します。

IrmInfo

この電子メール メッセージの Information Rights Management (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)

電子メール メッセージ内の指定した本文ストリームの値を設定します。

適用対象