PidTagMessageEditorFormat 標準プロパティ
適用対象: Outlook 2013 | Outlook 2016
メッセージの表示に使用するエディターの形式を指定します。
プロパティ | 値 |
---|---|
関連するプロパティ: |
PR_MSG_EDITOR_FORMAT |
識別子: |
0x5909 |
データの種類 : |
PT_LONG |
エリア: |
その他 |
注釈
PR_MSG_EDITOR_FORMATに使用できる値は、次のいずれかです。
値 | 説明 |
---|---|
EDITOR_FORMAT_DONTKNOW |
エディターで使用する形式は不明です。 |
EDITOR_FORMAT_PLAINTEXT |
エディターは、プレーン テキスト形式でメッセージを表示する必要があります。 |
EDITOR_FORMAT_HTML |
エディターは、HTML 形式でメッセージを表示する必要があります。 |
EDITOR_FORMAT_RTF |
エディターは、リッチ テキスト形式でメッセージを表示する必要があります。 |
既定では、メール メッセージ (メッセージ クラス IPM を使用)。 IPM から派生したカスタム メッセージ クラスを使用します 。注) POP3/SMTP メール アカウントから送信された場合は、トランスポートニュートラル カプセル化形式 (TNEF) で送信されます。 PR_MSG_EDITOR_FORMAT プロパティは、メッセージを送信するときに、TNEF ではなくプレーン テキストのみを適用するために使用できます。 PR_MSG_EDITOR_FORMATが EDITOR_FORMAT_PLAINTEXT に設定されている場合、メッセージは TNEF なしでプレーン テキストとして送信されます。 PR_MSG_EDITOR_FORMATが EDITOR_FORMAT_RTF に設定されている場合、TNEF エンコードは暗黙的に有効になり、Outlook クライアントで指定されている既定のインターネット形式を使用してメッセージが送信されます。
メッセージの送信時に TNEF の使用を強制する方法は他に 2 つあります。
メッセージで dispidUseTNEF (PidLidUseTnef) という名前のプロパティを True に設定すると、MAPI から MIME/SMTP にメッセージを変換するときに TNEF を含める必要があることを示します。 dispidUseTNEF は、POP3/SMTP メール アカウントからメッセージが送信された場合にのみ適用され、メッセージが他のプロバイダー (Microsoft Exchange Server など) によって送信される場合には適用されないことに注意してください。 dispidUseTNEF は 、PR_MSG_EDITOR_FORMATの設定をオーバーライドします。
IConverterSession::MAPIToMIMEStm を呼び出して送信 MAPI メッセージを MIME ストリームに変換するときに、CCSF_USE_TNEF フラグを使用して TNEF を適用することもできます。 これは 、dispidUseTNEF が設定されていない場合でも適用されます。
関連リソース
プロトコル仕様
関連するExchange Serverプロトコル仕様への参照を提供します。
リモート操作で使用される基本的なデータ構造を定義します。
電子メール メッセージ オブジェクトに対して許可されるプロパティと操作を指定します。
ヘッダー ファイル
Mapidefs.h
データ型の定義を提供します。
Mapitags.h
代替名として一覧表示されるプロパティの定義が含まれます。