Office.MailboxEnums.BodyMode enum
複数のメッセージを含む会話スレッドへの返信に対して表示されるメッセージ本文の部分を指定します。
注釈
対象となる Outlook モード: メッセージ Compose
重要: この列挙型は、Outlook on the web、モバイル デバイス (バージョン 4.2538.0 以降)、および新しい Outlook on Windows でのみサポートされます。
Outlook on the web と新しい Outlook on Windows では、ユーザーは設定>メール>レイアウト>メッセージ organizationで会話または個々のメッセージとしてメッセージを整理できます。 このユーザー設定は、表示されるメッセージの本文部分に影響します。
BodyMode 列挙型は、これらのクライアントで次のメッセージorganization設定をサポートしています。
会話: 会話別にメッセージをグループ化>選択した会話のすべてのメッセージ、または会話別にグループ化されたメールを表示する>新しい順/新しい順
個々のメッセージ: メッセージをグループ化しない>1 つのメッセージのみ にするか、 個々のメッセージとしてメールを表示する
詳細については、「 Outlook でのメッセージ一覧の表示方法を変更する」を参照してください。
使用元
例
// Get the body of the message based on the user's setting for message organization.
Office.context.mailbox.item.body.getAsync(
Office.CoercionType.Html,
{ bodyMode: Office.MailboxEnums.BodyMode.HostConfig },
(bodyResult) => {
if (bodyResult.status === Office.AsyncResultStatus.Failed) {
console.log(`Failed to get body: ${bodyResult.error.message}`);
return;
}
const body = bodyResult.value;
}
);
フィールド
| FullBody = 0 | 同じ会話スレッドからの以前のメッセージを含む、メッセージの本文全体。 |
| HostConfig = 1 | Outlook on the web と新しい Outlook on Windows では、本文モードは message organization に関するユーザーの現在の設定 (つまり、メッセージは会話または個々のメッセージとして整理されます) によって異なります。 メッセージがスレッド別に整理されている場合は、現在の返信の本文を指定します。 逆に、メッセージが個々のメッセージとして整理されている場合は、同じ会話スレッドからの以前のメッセージを含む、メッセージの本文全体を指定します。 Outlook on mobile では、現在の返信の本文を指定します。 |