Office.LoadedMessageRead interface
注意
この API は開発者向けにプレビューとして提供されており、寄せられたフィードバックにもとづいて変更される場合があります。 この API は運用環境で使用しないでください。
現在読み込まれている読み取りモードのメッセージを表します。 読み取りモードでメッセージに対してOffice.context.mailbox.loadItemByIdAsync
が呼び出されると、LoadedMessageRead
オブジェクトが返されます。
注釈
最小アクセス許可レベル: 項目の読み取り/書き込み
適用できる Outlook モード: メッセージの読み取り
重要:
アイテムの複数選択機能を実装する場合、
Office.context.mailbox.getSelectedItemsAsync
呼び出しを通じて、選択したアイテムの必要なプロパティに既にアクセスできるかどうかを判断します。 可能な場合は、loadItemByIdAsync
を呼び出す必要はありません。一度に読み込めることができるメール アイテムは 1 つだけです。
loadItemByIdAsync
を実装するときは、アイテムの処理後にunloadAsync
を呼び出す必要があります。 これは、別の項目でloadItemByIdAsync
を呼び出す前に行う必要があります。
プロパティ
attachments | 項目の添付ファイルを配列として取得します。 |
body | アイテムの本文とその形式を取得します。 |
categories | アイテムのカテゴリを管理するメソッドを提供する オブジェクトを取得します。 |
cc | メッセージの Cc (カーボン コピー) 行の受信者を取得します。
|
conversation |
特定のメッセージが含まれている電子メールの会話の識別子を取得します。 メール アプリを閲覧フォームでアクティブ化するか、新規作成フォームの返信でアクティブ化すると、このプロパティで整数を取得することができます。 その後、ユーザーが返信の件名を変更した場合、その返信の送信時にメッセージの会話 ID が変更され、以前に取得した値は適用されなくなります。 |
date |
アイテムが作成された日時を取得します。 |
date |
アイテムが最後に変更された日時を取得します。 |
end | 予定が終了する日時を取得します。
|
from | メッセージの送信者の電子メール アドレスを取得します。
|
internet |
メッセージのインターネット メッセージ識別子を取得します。 |
item |
選択したメッセージの Exchange Web Services アイテム クラスを取得します。 |
item |
現在の アイテムの Exchange Web Services アイテム識別子 を取得します。 |
item |
インスタンスが表しているアイテムの種類を取得します。
|
location | 会議出席依頼の場所を取得します。
|
normalized |
すべてのプレフィックスが削除された項目の件名を取得します (RE: と FWD:を含む)。
|
notification |
アイテムの通知メッセージを取得します。 |
recurrence | 予定の繰り返しパターンを取得します。 会議出席依頼の定期的なパターンを取得します。 予定アイテムの読み取りと作成モード。 会議出席依頼アイテムの読み取りモード。
|
sender | 電子メール メッセージの送信者の電子メール アドレスを取得します。 |
series |
インスタンスが属する系列の ID を取得します。 Outlook on the webおよび Windows (新規およびクラシック) では、 |
start | 予定が開始される日付と時刻を取得します。
|
subject | アイテムの件名フィールドに表示される説明を取得します。
|
to | メッセージの [宛先 ] 行の受信者を取得します。 メッセージの To 行にある受信者へのアクセスを提供します。 オブジェクトの種類とアクセス レベルは、現在の項目のモードによって異なります。
|
メソッド
display |
選択したメッセージの送信者とすべての受信者、または開催者、および選択した予定のすべての出席者を含む返信フォームを表示します。 |
display |
選択したメッセージの送信者とすべての受信者、または開催者、および選択した予定のすべての出席者を含む返信フォームを表示します。 |
display |
選択したメッセージの送信者のみ、または選択した予定の開催者のみを含む回答フォームが表示されます。 |
display |
選択したメッセージの送信者のみ、または選択した予定の開催者のみを含む回答フォームが表示されます。 |
get |
メッセージのすべてのインターネット ヘッダーを文字列として取得します。 詳細については、「 Outlook アドインのメッセージでインターネット ヘッダーを取得して設定する」を参照してください。 |
get |
メッセージのすべてのインターネット ヘッダーを文字列として取得します。 詳細については、「 Outlook アドインのメッセージでインターネット ヘッダーを取得して設定する」を参照してください。 |
get |
Base64 でエンコードされた EML 形式の現在のメッセージを取得します。 |
get |
Base64 でエンコードされた EML 形式の現在のメッセージを取得します。 |
get |
メッセージまたは予定から添付ファイルを取得し、
|
get |
メッセージまたは予定から添付ファイルを取得し、
|
get |
アクション可能なメッセージによってアドインがアクティブ化されたときに渡される初期化データを取得します。 |
get |
アクション可能なメッセージによってアドインがアクティブ化されたときに渡される初期化データを取得します。 |
get |
XML マニフェスト ファイルで定義されている正規表現に一致する、選択した項目の文字列値を返します。 |
get |
XML マニフェスト ファイルで定義されている名前付き正規表現と一致する、選択した項目の文字列値を返します。 |
get |
XML マニフェスト ファイルで定義されている正規表現と一致する強調表示された一致の文字列値を返します。 強調表示された一致は、コンテキスト アドインに適用されます。 |
get |
共有フォルダーまたは共有メールボックス内の予定またはメッセージのプロパティを取得します。 この API の使用方法の詳細については、「 Outlook アドインで共有フォルダーと共有メールボックスのシナリオを有効にする」を参照してください。 |
get |
共有フォルダーまたは共有メールボックス内の予定またはメッセージのプロパティを取得します。 この API の使用方法の詳細については、「 Outlook アドインで共有フォルダーと共有メールボックスのシナリオを有効にする」を参照してください。 |
load |
選択されたアイテムのこのアドインのカスタム プロパティを非同期に読み込みます。 カスタム プロパティは、アプリごとに項目ごとにキーと値のペアとして格納されます。 このメソッドはコールバックで CustomProperties オブジェクトを返します。これにより、現在のアイテムと現在のアドインに固有のカスタム プロパティにアクセスするメソッドが提供されます。 カスタム プロパティはアイテムで暗号化されないため、セキュリティで保護されたストレージとして使用しないでください。 カスタム プロパティは |
unload |
複数のメール アイテムが選択されている場合は、現在読み込まれているアイテムを閉じて、選択した別のメール アイテムを処理用に読み込むことができます。 |
unload |
複数のメール アイテムが選択されている場合は、現在読み込まれているアイテムを閉じて、選択した別のメール アイテムを処理用に読み込むことができます。 |
プロパティの詳細
attachments
注意
この API は開発者向けにプレビューとして提供されており、寄せられたフィードバックにもとづいて変更される場合があります。 この API は運用環境で使用しないでください。
項目の添付ファイルを配列として取得します。
attachments: AttachmentDetails[];
プロパティ値
注釈
最小アクセス許可レベル: 読み取り項目
適用できる Outlook モード: メッセージの読み取り
注: 一部の種類のファイルは、潜在的なセキュリティの問題のために Outlook によってブロックされるため、返されません。 詳細については、「 Outlook でブロックされた添付ファイル」を参照してください。
body
注意
この API は開発者向けにプレビューとして提供されており、寄せられたフィードバックにもとづいて変更される場合があります。 この API は運用環境で使用しないでください。
アイテムの本文とその形式を取得します。
body: Body;
プロパティ値
注釈
最小アクセス許可レベル: 読み取り項目
適用できる Outlook モード: メッセージの読み取り
重要: Body オブジェクトの getAsync
メソッドと getTypeAsync
メソッドのみがサポートされています。
categories
注意
この API は開発者向けにプレビューとして提供されており、寄せられたフィードバックにもとづいて変更される場合があります。 この API は運用環境で使用しないでください。
アイテムのカテゴリを管理するメソッドを提供する オブジェクトを取得します。
categories: Categories;
プロパティ値
注釈
最小アクセス許可レベル: 読み取り項目
適用できる Outlook モード: メッセージの読み取り
cc
注意
この API は開発者向けにプレビューとして提供されており、寄せられたフィードバックにもとづいて変更される場合があります。 この API は運用環境で使用しないでください。
メッセージの Cc (カーボン コピー) 行の受信者を取得します。
cc
プロパティは、メッセージの Cc 行にリストされている各受信者の EmailAddressDetails オブジェクトを含む配列を返します。 返される受信者の最大数は、Outlook クライアントによって異なります。
クラシック Windows: 500 人の受信者
Web ブラウザー、新しい Outlook: 20 人の受信者 (折りたたまれたビュー)、500 人の受信者 (展開ビュー)
cc: EmailAddressDetails[];
プロパティ値
注釈
最小アクセス許可レベル: 読み取り項目
適用できる Outlook モード: メッセージの読み取り
conversationId
注意
この API は開発者向けにプレビューとして提供されており、寄せられたフィードバックにもとづいて変更される場合があります。 この API は運用環境で使用しないでください。
特定のメッセージが含まれている電子メールの会話の識別子を取得します。
メール アプリを閲覧フォームでアクティブ化するか、新規作成フォームの返信でアクティブ化すると、このプロパティで整数を取得することができます。 その後、ユーザーが返信の件名を変更した場合、その返信の送信時にメッセージの会話 ID が変更され、以前に取得した値は適用されなくなります。
conversationId: string;
プロパティ値
string
注釈
最小アクセス許可レベル: 読み取り項目
適用できる Outlook モード: メッセージの読み取り
dateTimeCreated
注意
この API は開発者向けにプレビューとして提供されており、寄せられたフィードバックにもとづいて変更される場合があります。 この API は運用環境で使用しないでください。
アイテムが作成された日時を取得します。
dateTimeCreated: Date;
プロパティ値
Date
注釈
最小アクセス許可レベル: 読み取り項目
適用できる Outlook モード: メッセージの読み取り
dateTimeModified
注意
この API は開発者向けにプレビューとして提供されており、寄せられたフィードバックにもとづいて変更される場合があります。 この API は運用環境で使用しないでください。
アイテムが最後に変更された日時を取得します。
dateTimeModified: Date;
プロパティ値
Date
注釈
最小アクセス許可レベル: 読み取り項目
適用できる Outlook モード: 予定出席者
重要: このプロパティは、Outlook on Android または iOS ではサポートされていません。 Outlook モバイルでサポートされている API の詳細については、「モバイル デバイスで Outlook でサポートされている Outlook JavaScript API」を参照してください。
end
注意
この API は開発者向けにプレビューとして提供されており、寄せられたフィードバックにもとづいて変更される場合があります。 この API は運用環境で使用しないでください。
予定が終了する日時を取得します。
end
プロパティは、協定世界時 (UTC) の日付と時刻の値として表されるDate
オブジェクトです。
convertToLocalClientTime
メソッドを使用して、end
プロパティの値をクライアントのローカルの日付と時刻に変換できます。
Time.setAsync
メソッドを使用して終了時刻を設定する場合、convertToUtcClientTime
メソッドを使用して、クライアント上のローカルの時刻をサーバーの UTC に変換する必要があります。
end: Date;
プロパティ値
Date
注釈
最小アクセス許可レベル: 読み取り項目
適用できる Outlook モード: メッセージの読み取り
from
注意
この API は開発者向けにプレビューとして提供されており、寄せられたフィードバックにもとづいて変更される場合があります。 この API は運用環境で使用しないでください。
メッセージの送信者の電子メール アドレスを取得します。
from
プロパティは、EmailAddressDetails
オブジェクトを返します。
from: EmailAddressDetails;
プロパティ値
注釈
最小アクセス許可レベル: 読み取り項目
適用できる Outlook モード: メッセージの読み取り
重要:
メッセージが代理人から送信された場合を除き、
from
プロパティとsender
プロパティは同一人物を表します。 その場合、from
プロパティは委任子を表し、sender
プロパティはデリゲートを表します。from
プロパティ内のEmailAddressDetails
オブジェクトのrecipientType
プロパティは未定義です。
internetMessageId
注意
この API は開発者向けにプレビューとして提供されており、寄せられたフィードバックにもとづいて変更される場合があります。 この API は運用環境で使用しないでください。
メッセージのインターネット メッセージ識別子を取得します。
internetMessageId: string;
プロパティ値
string
注釈
最小アクセス許可レベル: 読み取り項目
適用できる Outlook モード: メッセージの読み取り
重要: [送信済みアイテム] フォルダーでは、最近送信されたアイテムで internetMessageId
をまだ使用できない場合があります。 その場合は、Exchange Web Services を使用してサーバーからこのプロパティを取得することを検討してください。
itemClass
注意
この API は開発者向けにプレビューとして提供されており、寄せられたフィードバックにもとづいて変更される場合があります。 この API は運用環境で使用しないでください。
選択したメッセージの Exchange Web Services アイテム クラスを取得します。
itemClass: string;
プロパティ値
string
注釈
最小アクセス許可レベル: 読み取り項目
適用できる Outlook モード: メッセージの読み取り
重要:
次の表に、メッセージの既定の項目クラスを示します。
アイテム クラス | 説明 |
---|---|
IPM.Note | 新しいメッセージとメッセージ応答 |
IPM。Note.SMIME | 署名可能な暗号化されたメッセージ |
IPM。Note.SMIME.MultipartSigned | 暗号化キーが必要です。 |
IPM.Schedule.Meeting.Request | 会議出席依頼 |
IPM.Schedule.Meeting.Canceled | 会議のキャンセル |
IPM。Schedule.Meeting.Resp.Neg | 会議出席依頼に対する辞退の通知 |
IPM。Schedule.Meeting.Resp.Pos | 会議出席依頼を受け入れるための応答 |
IPM。Schedule.Meeting.Resp.Tent | 会議出席依頼に対する仮の受諾の通知 |
既定の項目クラスを拡張するカスタム クラスを作成できます。 たとえば、 IPM.Note.Contoso
。
itemId
注意
この API は開発者向けにプレビューとして提供されており、寄せられたフィードバックにもとづいて変更される場合があります。 この API は運用環境で使用しないでください。
現在の アイテムの Exchange Web Services アイテム識別子 を取得します。
itemId: string;
プロパティ値
string
注釈
最小アクセス許可レベル: 読み取り項目
適用できる Outlook モード: メッセージの読み取り
重要:
itemId
プロパティは作成モードでは使用できません。 項目識別子が必要な場合は、Office.context.mailbox.item.saveAsync
メソッドを使用してアイテムをストアに保存できます。これにより、コールバック関数のasyncResult.value
パラメーターにアイテム識別子が返されます。 項目が既に保存されている場合は、代わりにOffice.context.mailbox.item.getItemIdAsync
メソッドを呼び出すことができます。itemId
プロパティによって返される識別子は、Exchange Web Services アイテム識別子と同じです。itemId
プロパティは、Outlook エントリ ID または Outlook REST API で使用される ID と同じではありません。 この値を使用して REST API 呼び出しを行う前に、Office.context.mailbox.convertToRestId
を使用して変換する必要があります。
itemType
注意
この API は開発者向けにプレビューとして提供されており、寄せられたフィードバックにもとづいて変更される場合があります。 この API は運用環境で使用しないでください。
インスタンスが表しているアイテムの種類を取得します。
itemType
プロパティは、アイテム オブジェクト インスタンスがメッセージか予定かを示す、ItemType
列挙値のいずれかを返します。
itemType: MailboxEnums.ItemType | string;
プロパティ値
Office.MailboxEnums.ItemType | string
注釈
最小アクセス許可レベル: 読み取り項目
適用できる Outlook モード: メッセージの読み取り
location
注意
この API は開発者向けにプレビューとして提供されており、寄せられたフィードバックにもとづいて変更される場合があります。 この API は運用環境で使用しないでください。
会議出席依頼の場所を取得します。
location
プロパティは、予定の場所を格納した文字列を返します。
location: string;
プロパティ値
string
注釈
最小アクセス許可レベル: 読み取り項目
適用できる Outlook モード: メッセージの読み取り
normalizedSubject
注意
この API は開発者向けにプレビューとして提供されており、寄せられたフィードバックにもとづいて変更される場合があります。 この API は運用環境で使用しないでください。
すべてのプレフィックスが削除された項目の件名を取得します (RE: と FWD:を含む)。
normalizedSubject
プロパティは、メール プログラムによって追加される標準プレフィックス (RE: や FW:など) を含むアイテムの件名を取得します。 これらのプレフィックスが付いたままの状態でアイテムの件名を取得するには、subject
プロパティを使用します。
normalizedSubject: string;
プロパティ値
string
注釈
最小アクセス許可レベル: 読み取り項目
適用できる Outlook モード: メッセージの読み取り
notificationMessages
注意
この API は開発者向けにプレビューとして提供されており、寄せられたフィードバックにもとづいて変更される場合があります。 この API は運用環境で使用しないでください。
アイテムの通知メッセージを取得します。
notificationMessages: NotificationMessages;
プロパティ値
注釈
最小アクセス許可レベル: 読み取り項目
適用できる Outlook モード: メッセージの読み取り
重要:
- NotificationMessages オブジェクトの
getAllAsync
メソッドのみがサポートされています。
recurrence
注意
この API は開発者向けにプレビューとして提供されており、寄せられたフィードバックにもとづいて変更される場合があります。 この API は運用環境で使用しないでください。
予定の繰り返しパターンを取得します。 会議出席依頼の定期的なパターンを取得します。 予定アイテムの読み取りと作成モード。 会議出席依頼アイテムの読み取りモード。
recurrence
プロパティは、アイテムが系列または系列のインスタンスである場合、定期的な予定または会議の要求のRecurrence
オブジェクトを返します。
null
は、単一の予定と単一の予定の会議出席依頼に対して返されます。
undefined
は、会議出席依頼ではないメッセージに対して返されます。
recurrence: Recurrence;
プロパティ値
注釈
最小アクセス許可レベル: 読み取り項目
適用できる Outlook モード: メッセージの読み取り
重要:
会議出席依頼の itemClass 値は
IPM.Schedule.Meeting.Request
です。recurrence
オブジェクトが null の場合、これは、オブジェクトが単一の予定または単一の予定の会議出席依頼であり、一連の一部ではないことを示します。Recurrence オブジェクトの propeties と
getAsync
メソッドのみがサポートされています。
sender
注意
この API は開発者向けにプレビューとして提供されており、寄せられたフィードバックにもとづいて変更される場合があります。 この API は運用環境で使用しないでください。
電子メール メッセージの送信者の電子メール アドレスを取得します。
sender: EmailAddressDetails;
プロパティ値
注釈
最小アクセス許可レベル: 読み取り項目
適用できる Outlook モード: メッセージの読み取り
重要:
メッセージが代理人から送信された場合を除き、
from
プロパティとsender
プロパティは同一人物を表します。 その場合、from
プロパティは委任子を表し、sender
プロパティはデリゲートを表します。sender
プロパティ内のEmailAddressDetails
オブジェクトのrecipientType
プロパティは未定義です。
seriesId
注意
この API は開発者向けにプレビューとして提供されており、寄せられたフィードバックにもとづいて変更される場合があります。 この API は運用環境で使用しないでください。
インスタンスが属する系列の ID を取得します。
Outlook on the webおよび Windows (新規およびクラシック) では、seriesId
は、このアイテムが属する親 (系列) アイテムの Exchange Web Services (EWS) ID を返します。
seriesId: string;
プロパティ値
string
注釈
最小アクセス許可レベル: 読み取り項目
適用できる Outlook モード: メッセージの読み取り
重要:
seriesId
プロパティから返される識別子は、Exchange Web サービスのアイテム識別子と同じです。seriesId
プロパティは、Outlook REST API で使用される Outlook ID と同じではありません。 この値を使用して REST API 呼び出しを行う前に、Office.context.mailbox.convertToRestId
を使用して変換する必要があります。 詳細については、「 Outlook アドインから Outlook REST API を使用する」を参照してください。seriesId
プロパティは、単一の予定、系列アイテム、会議出席依頼などの親アイテムを持たないアイテムのnull
を返し、会議出席依頼ではないその他のアイテムのundefined
を返します。
start
注意
この API は開発者向けにプレビューとして提供されており、寄せられたフィードバックにもとづいて変更される場合があります。 この API は運用環境で使用しないでください。
予定が開始される日付と時刻を取得します。
start
プロパティは、協定世界時 (UTC) の日付と時刻の値として表されるDate
オブジェクトです。
convertToLocalClientTime
メソッドを使用して、値をクライアントのローカルの日付と時刻に変換できます。
start: Date;
プロパティ値
Date
注釈
最小アクセス許可レベル: 読み取り項目
適用できる Outlook モード: メッセージの読み取り
subject
注意
この API は開発者向けにプレビューとして提供されており、寄せられたフィードバックにもとづいて変更される場合があります。 この API は運用環境で使用しないでください。
アイテムの件名フィールドに表示される説明を取得します。
subject
プロパティは、メール サーバーから送信されたアイテムの件名全体を取得します。
subject
プロパティは文字列を返します。
normalizedSubject
プロパティを使用して、件名から RE: や FW: などの先頭プレフィックスを差し引いた値を取得します。
subject: string;
プロパティ値
string
注釈
最小アクセス許可レベル: 読み取り項目
適用できる Outlook モード: メッセージの読み取り
to
注意
この API は開発者向けにプレビューとして提供されており、寄せられたフィードバックにもとづいて変更される場合があります。 この API は運用環境で使用しないでください。
メッセージの [宛先 ] 行の受信者を取得します。 メッセージの To 行にある受信者へのアクセスを提供します。 オブジェクトの種類とアクセス レベルは、現在の項目のモードによって異なります。
to
プロパティは、メッセージの [宛先] 行に一覧表示されている各受信者の EmailAddressDetails オブジェクトを含む配列を返します。 返される受信者の最大数は、Outlook クライアントによって異なります。
クラシック Windows: 500 人の受信者
Web ブラウザー、新しい Outlook: 20 人の受信者 (折りたたまれたビュー)、500 人の受信者 (展開ビュー)
to: EmailAddressDetails[];
プロパティ値
注釈
最小アクセス許可レベル: 読み取り項目
適用できる Outlook モード: メッセージの読み取り
メソッドの詳細
displayReplyAllFormAsync(formData, options, callback)
注意
この API は開発者向けにプレビューとして提供されており、寄せられたフィードバックにもとづいて変更される場合があります。 この API は運用環境で使用しないでください。
選択したメッセージの送信者とすべての受信者、または開催者、および選択した予定のすべての出席者を含む返信フォームを表示します。
displayReplyAllFormAsync(formData: string | ReplyFormData, options: Office.AsyncContextOptions, callback?: (asyncResult: Office.AsyncResult<void>) => void): void;
パラメーター
- formData
-
string | Office.ReplyFormData
回答フォームの本文を表すテキストと HTML が含まれる文字列。 文字列は、本文または添付ファイルのデータとコールバック関数を含む 32 KB または ReplyFormData オブジェクトに制限されています。
- options
- Office.AsyncContextOptions
次のプロパティの 1 つ以上を含むオブジェクト リテラル:- asyncContext
: 開発者は、コールバック関数でアクセスする任意のオブジェクトを指定できます。
- callback
-
(asyncResult: Office.AsyncResult<void>) => void
省略可能。 メソッドが完了すると、callback
パラメーターで渡された関数が、Office.AsyncResult
オブジェクトである 1 つのパラメーターasyncResult
で呼び出されます。
戻り値
void
注釈
最小アクセス許可レベル: 読み取り項目
適用できる Outlook モード: メッセージの読み取り
重要:
Outlook on the webおよび新しい Outlook on Windowsでは、返信フォームは 3 列ビューにポップアップ フォームとして表示され、2 列または 1 列ビューにはポップアップ フォームとして表示されます。
文字列パラメーターのいずれかが制限値を超えると、
displayReplyAllFormAsync
は例外をスローします。formData.attachments
パラメーターに添付ファイルを指定すると、Outlook はすべての添付ファイルをダウンロードし、返信フォームに添付しようとします。 添付ファイルの追加に失敗すると、フォーム UI でエラーが表示されます。 表示できない場合、エラー メッセージはスローされません。
displayReplyAllFormAsync(formData, callback)
注意
この API は開発者向けにプレビューとして提供されており、寄せられたフィードバックにもとづいて変更される場合があります。 この API は運用環境で使用しないでください。
選択したメッセージの送信者とすべての受信者、または開催者、および選択した予定のすべての出席者を含む返信フォームを表示します。
displayReplyAllFormAsync(formData: string | ReplyFormData, callback?: (asyncResult: Office.AsyncResult<void>) => void): void;
パラメーター
- formData
-
string | Office.ReplyFormData
回答フォームの本文を表すテキストと HTML が含まれる文字列。 文字列は、本文または添付ファイルのデータとコールバック関数を含む 32 KB または ReplyFormData オブジェクトに制限されています。
- callback
-
(asyncResult: Office.AsyncResult<void>) => void
省略可能。 メソッドが完了すると、callback
パラメーターで渡された関数が、Office.AsyncResult
オブジェクトである 1 つのパラメーターasyncResult
で呼び出されます。
戻り値
void
注釈
最小アクセス許可レベル: 読み取り項目
適用できる Outlook モード: メッセージの読み取り
重要:
Outlook on the webおよび新しい Outlook on Windowsでは、返信フォームは 3 列ビューにポップアップ フォームとして表示され、2 列または 1 列ビューにはポップアップ フォームとして表示されます。
文字列パラメーターのいずれかが制限値を超えると、
displayReplyAllFormAsync
は例外をスローします。formData.attachments
パラメーターに添付ファイルを指定すると、Outlook はすべての添付ファイルをダウンロードし、返信フォームに添付しようとします。 添付ファイルの追加に失敗すると、フォーム UI でエラーが表示されます。 表示できない場合、エラー メッセージはスローされません。
displayReplyFormAsync(formData, options, callback)
注意
この API は開発者向けにプレビューとして提供されており、寄せられたフィードバックにもとづいて変更される場合があります。 この API は運用環境で使用しないでください。
選択したメッセージの送信者のみ、または選択した予定の開催者のみを含む回答フォームが表示されます。
displayReplyFormAsync(formData: string | ReplyFormData, options: Office.AsyncContextOptions, callback?: (asyncResult: Office.AsyncResult<void>) => void): void;
パラメーター
- formData
-
string | Office.ReplyFormData
回答フォームの本文を表すテキストと HTML が含まれる文字列。 文字列は、本文または添付ファイルのデータとコールバック関数を含む 32 KB または ReplyFormData オブジェクトに制限されています。
- options
- Office.AsyncContextOptions
次のプロパティの 1 つ以上を含むオブジェクト リテラル:- asyncContext
: 開発者は、コールバック関数でアクセスする任意のオブジェクトを指定できます。
- callback
-
(asyncResult: Office.AsyncResult<void>) => void
省略可能。 メソッドが完了すると、callback
パラメーターで渡された関数が、Office.AsyncResult
オブジェクトである 1 つのパラメーターasyncResult
で呼び出されます。
戻り値
void
注釈
最小アクセス許可レベル: 読み取り項目
適用できる Outlook モード: メッセージの読み取り
重要:
Outlook on the webおよび新しい Outlook on Windowsでは、返信フォームは 3 列ビューにポップアップ フォームとして表示され、2 列または 1 列ビューにはポップアップ フォームとして表示されます。
文字列パラメーターのいずれかが制限値を超えると、
displayReplyFormAsync
は例外をスローします。formData.attachments
パラメーターに添付ファイルを指定すると、Outlook はすべての添付ファイルをダウンロードし、返信フォームに添付しようとします。 添付ファイルの追加に失敗すると、フォーム UI でエラーが表示されます。 表示できない場合、エラー メッセージはスローされません。
displayReplyFormAsync(formData, callback)
注意
この API は開発者向けにプレビューとして提供されており、寄せられたフィードバックにもとづいて変更される場合があります。 この API は運用環境で使用しないでください。
選択したメッセージの送信者のみ、または選択した予定の開催者のみを含む回答フォームが表示されます。
displayReplyFormAsync(formData: string | ReplyFormData, callback?: (asyncResult: Office.AsyncResult<void>) => void): void;
パラメーター
- formData
-
string | Office.ReplyFormData
回答フォームの本文を表すテキストと HTML が含まれる文字列。 文字列は、本文または添付ファイルのデータとコールバック関数を含む 32 KB または ReplyFormData オブジェクトに制限されています。
- callback
-
(asyncResult: Office.AsyncResult<void>) => void
省略可能。 メソッドが完了すると、callback
パラメーターで渡された関数が、Office.AsyncResult
オブジェクトである 1 つのパラメーターasyncResult
で呼び出されます。
戻り値
void
注釈
最小アクセス許可レベル: 読み取り項目
適用できる Outlook モード: メッセージの読み取り
重要:
Outlook on the webおよび新しい Outlook on Windowsでは、返信フォームは 3 列ビューにポップアップ フォームとして表示され、2 列または 1 列ビューにはポップアップ フォームとして表示されます。
文字列パラメーターのいずれかが制限値を超えると、
displayReplyFormAsync
は例外をスローします。formData.attachments
パラメーターに添付ファイルを指定すると、Outlook はすべての添付ファイルをダウンロードし、返信フォームに添付しようとします。 添付ファイルの追加に失敗すると、フォーム UI でエラーが表示されます。 表示できない場合、エラー メッセージはスローされません。
getAllInternetHeadersAsync(options, callback)
注意
この API は開発者向けにプレビューとして提供されており、寄せられたフィードバックにもとづいて変更される場合があります。 この API は運用環境で使用しないでください。
メッセージのすべてのインターネット ヘッダーを文字列として取得します。
詳細については、「 Outlook アドインのメッセージでインターネット ヘッダーを取得して設定する」を参照してください。
getAllInternetHeadersAsync(options: Office.AsyncContextOptions, callback?: (asyncResult: Office.AsyncResult<string>) => void): void;
パラメーター
- options
- Office.AsyncContextOptions
次のプロパティの 1 つ以上を含むオブジェクト リテラル:- asyncContext
: 開発者は、コールバック関数でアクセスする任意のオブジェクトを指定できます。
- callback
-
(asyncResult: Office.AsyncResult<string>) => void
省略可能。 メソッドが完了すると、callback
パラメーターで渡された関数が、Office.AsyncResult
オブジェクトである 1 つのパラメーターasyncResult
で呼び出されます。 成功すると、インターネット ヘッダー データは asyncResult.value
プロパティで文字列として提供されます。 返される文字列値の書式設定情報については、 RFC 2183 を参照してください。 呼び出しが失敗した場合、 asyncResult.error
プロパティにはエラー コードが含まれます。エラーの理由が示されます。
戻り値
void
注釈
最小アクセス許可レベル: 読み取り項目
適用できる Outlook モード: メッセージの読み取り
getAllInternetHeadersAsync(callback)
注意
この API は開発者向けにプレビューとして提供されており、寄せられたフィードバックにもとづいて変更される場合があります。 この API は運用環境で使用しないでください。
メッセージのすべてのインターネット ヘッダーを文字列として取得します。
詳細については、「 Outlook アドインのメッセージでインターネット ヘッダーを取得して設定する」を参照してください。
getAllInternetHeadersAsync(callback?: (asyncResult: Office.AsyncResult<string>) => void): void;
パラメーター
- callback
-
(asyncResult: Office.AsyncResult<string>) => void
省略可能。 メソッドが完了すると、callback
パラメーターで渡された関数が、Office.AsyncResult
オブジェクトである 1 つのパラメーターasyncResult
で呼び出されます。 成功すると、インターネット ヘッダー データは asyncResult.value
プロパティで文字列として提供されます。 返される文字列値の書式設定情報については、 RFC 2183 を参照してください。 呼び出しが失敗した場合、 asyncResult.error
プロパティにはエラー コードが含まれます。エラーの理由が示されます。
戻り値
void
注釈
最小アクセス許可レベル: 読み取り項目
適用できる Outlook モード: メッセージの読み取り
getAsFileAsync(options, callback)
注意
この API は開発者向けにプレビューとして提供されており、寄せられたフィードバックにもとづいて変更される場合があります。 この API は運用環境で使用しないでください。
Base64 でエンコードされた EML 形式の現在のメッセージを取得します。
getAsFileAsync(options: Office.AsyncContextOptions, callback: (asyncResult: Office.AsyncResult<string>) => void): void;
パラメーター
- options
- Office.AsyncContextOptions
次のプロパティの 1 つ以上を含むオブジェクト リテラル:- asyncContext
: 開発者は、コールバック関数でアクセスする任意のオブジェクトを指定できます。
- callback
-
(asyncResult: Office.AsyncResult<string>) => void
メソッドが完了すると、コールバック パラメーターで渡された関数が、Office.AsyncResult
オブジェクトである 1 つのパラメーターasyncResult
で呼び出されます。 メッセージの Base64 でエンコードされた EML 形式は、 asyncResult.value
プロパティで返されます。 発生したすべてのエラーは、 asyncResult.error
プロパティで返されます。
戻り値
void
注釈
最小アクセス許可レベル: 読み取り項目
適用できる Outlook モード: メッセージの読み取り
getAsFileAsync(callback)
注意
この API は開発者向けにプレビューとして提供されており、寄せられたフィードバックにもとづいて変更される場合があります。 この API は運用環境で使用しないでください。
Base64 でエンコードされた EML 形式の現在のメッセージを取得します。
getAsFileAsync(callback: (asyncResult: Office.AsyncResult<string>) => void): void;
パラメーター
- callback
-
(asyncResult: Office.AsyncResult<string>) => void
メソッドが完了すると、コールバック パラメーターで渡された関数が、Office.AsyncResult
オブジェクトである 1 つのパラメーターasyncResult
で呼び出されます。 メッセージの Base64 でエンコードされた EML 形式は、 asyncResult.value
プロパティで返されます。 発生したすべてのエラーは、 asyncResult.error
プロパティで返されます。
戻り値
void
注釈
最小アクセス許可レベル: 読み取り項目
適用できる Outlook モード: メッセージの読み取り
getAttachmentContentAsync(attachmentId, options, callback)
注意
この API は開発者向けにプレビューとして提供されており、寄せられたフィードバックにもとづいて変更される場合があります。 この API は運用環境で使用しないでください。
メッセージまたは予定から添付ファイルを取得し、 AttachmentContent
オブジェクトとして返します。
getAttachmentContentAsync
メソッドは、指定した識別子を持つ添付ファイルをアイテムから取得します。 ベスト プラクティスとして、 item.attachments 呼び出しから添付ファイルの識別子を取得し、同じセッションでその識別子を使用して添付ファイルを取得する必要があります。 Outlook on the webおよび新しい Outlook on Windows では、添付ファイル識別子は同じセッション内でのみ有効です。 ユーザーがアプリを閉じると、またはユーザーがインライン フォームの作成を開始すると、その後フォームがポップアップ表示され、別のウィンドウで続行されます。
getAttachmentContentAsync(attachmentId: string, options: Office.AsyncContextOptions, callback?: (asyncResult: Office.AsyncResult<AttachmentContent>) => void): void;
パラメーター
- attachmentId
-
string
取得する添付ファイルの識別子。
- options
- Office.AsyncContextOptions
次のプロパティの 1 つ以上を含むオブジェクト リテラル:- asyncContext
: 開発者は、コールバック関数でアクセスする任意のオブジェクトを指定できます。
- callback
-
(asyncResult: Office.AsyncResult<Office.AttachmentContent>) => void
省略可能。 メソッドが完了すると、callback
パラメーターで渡された関数が、Office.AsyncResult
オブジェクトである 1 つのパラメーターasyncResult
で呼び出されます。 呼び出しが失敗した場合、 asyncResult.error
プロパティにはエラー コードが含まれます。エラーの理由が示されます。
戻り値
void
注釈
最小アクセス許可レベル: 読み取り項目
適用できる Outlook モード: メッセージの読み取り
エラー:
AttachmentTypeNotSupported
: 添付ファイルの種類はサポートされていません。 サポートされていない種類には、リッチ テキスト形式の埋め込み画像や、メールや予定表アイテム以外のアイテムの添付ファイルの種類 (連絡先やタスク アイテムなど) が含まれます。InvalidAttachmentId
: 添付ファイル識別子が存在しません。
getAttachmentContentAsync(attachmentId, callback)
注意
この API は開発者向けにプレビューとして提供されており、寄せられたフィードバックにもとづいて変更される場合があります。 この API は運用環境で使用しないでください。
メッセージまたは予定から添付ファイルを取得し、 AttachmentContent
オブジェクトとして返します。
getAttachmentContentAsync
メソッドは、指定した識別子を持つ添付ファイルをアイテムから取得します。 ベスト プラクティスとして、 item.attachments 呼び出しから添付ファイルの識別子を取得し、同じセッションでその識別子を使用して添付ファイルを取得する必要があります。 Outlook on the webおよび新しい Outlook on Windows では、添付ファイル識別子は同じセッション内でのみ有効です。 ユーザーがアプリを閉じると、またはユーザーがインライン フォームの作成を開始すると、その後フォームがポップアップ表示され、別のウィンドウで続行されます。
getAttachmentContentAsync(attachmentId: string, callback?: (asyncResult: Office.AsyncResult<AttachmentContent>) => void): void;
パラメーター
- attachmentId
-
string
取得する添付ファイルの識別子。
- callback
-
(asyncResult: Office.AsyncResult<Office.AttachmentContent>) => void
省略可能。 メソッドが完了すると、callback
パラメーターで渡された関数が、Office.AsyncResult
オブジェクトである 1 つのパラメーターasyncResult
で呼び出されます。 呼び出しが失敗した場合、 asyncResult.error
プロパティにはエラー コードが含まれます。エラーの理由が示されます。
戻り値
void
注釈
最小アクセス許可レベル: 読み取り項目
適用できる Outlook モード: メッセージの読み取り
エラー:
AttachmentTypeNotSupported
: 添付ファイルの種類はサポートされていません。 サポートされていない種類には、リッチ テキスト形式の埋め込み画像や、メールや予定表アイテム以外のアイテムの添付ファイルの種類 (連絡先やタスク アイテムなど) が含まれます。InvalidAttachmentId
: 添付ファイル識別子が存在しません。
getInitializationContextAsync(options, callback)
注意
この API は開発者向けにプレビューとして提供されており、寄せられたフィードバックにもとづいて変更される場合があります。 この API は運用環境で使用しないでください。
アクション可能なメッセージによってアドインがアクティブ化されたときに渡される初期化データを取得します。
getInitializationContextAsync(options: Office.AsyncContextOptions, callback: (asyncResult: Office.AsyncResult<string>) => void): void;
パラメーター
- options
- Office.AsyncContextOptions
次のプロパティの 1 つ以上を含むオブジェクト リテラル:- asyncContext
: 開発者は、コールバック関数でアクセスする任意のオブジェクトを指定できます。
- callback
-
(asyncResult: Office.AsyncResult<string>) => void
メソッドが完了すると、 callback
パラメーターで渡された関数が、 Office.AsyncResult
型の 1 つのパラメーターで呼び出されます。 成功すると、初期化コンテキスト データは、 asyncResult.value
プロパティの文字列 (または初期化コンテキストがない場合は空の文字列) として提供されます。
戻り値
void
注釈
最小アクセス許可レベル: 読み取り項目
適用できる Outlook モード: メッセージの読み取り
getInitializationContextAsync(callback)
注意
この API は開発者向けにプレビューとして提供されており、寄せられたフィードバックにもとづいて変更される場合があります。 この API は運用環境で使用しないでください。
アクション可能なメッセージによってアドインがアクティブ化されたときに渡される初期化データを取得します。
getInitializationContextAsync(callback: (asyncResult: Office.AsyncResult<string>) => void): void;
パラメーター
- callback
-
(asyncResult: Office.AsyncResult<string>) => void
メソッドが完了すると、 callback
パラメーターで渡された関数が、 Office.AsyncResult
型の 1 つのパラメーターで呼び出されます。 成功すると、初期化コンテキスト データは、 asyncResult.value
プロパティの文字列 (または初期化コンテキストがない場合は空の文字列) として提供されます。
戻り値
void
注釈
最小アクセス許可レベル: 読み取り項目
適用できる Outlook モード: メッセージの読み取り
getRegExMatches()
注意
この API は開発者向けにプレビューとして提供されており、寄せられたフィードバックにもとづいて変更される場合があります。 この API は運用環境で使用しないでください。
XML マニフェスト ファイルで定義されている正規表現に一致する、選択した項目の文字列値を返します。
getRegExMatches(): any;
戻り値
any
マニフェスト XML ファイルで定義された正規表現に一致する文字列の配列が格納されたオブジェクト。 各配列の名前は、一致するItemHasRegularExpressionMatch
規則の RegExName 属性の対応する値、または一致するItemHasKnownEntity
ルールのFilterName
属性と等しくなります。 ルールの場合、そのルールで指定されたアイテムのプロパティに一致する文字列が発生する必要があります。ItemHasRegularExpressionMatch
単純型は、サポートされるプロパティを定義します。
注釈
最小アクセス許可レベル: 読み取り項目
適用できる Outlook モード: 予定出席者
重要:
エンティティベースのコンテキスト Outlook アドインは廃止されました。 ただし、正規表現ルールは引き続きサポートされています。 代替ソリューションとして正規表現ルールを使用するように、コンテキスト アドインを更新することをお勧めします。 これらのルールを実装する方法のガイダンスについては、「 コンテキスト Outlook アドイン」を参照してください。
このメソッドは、Outlook アドインのライセンス認証ルール機能で使用されます。これは、Microsoft 365 の統合マニフェストではサポートされていません。
アイテムの body プロパティに
ItemHasRegularExpressionMatch
ルールを指定した場合、正規表現は本文をさらにフィルター処理し、アイテムの本文全体を返そうとしないでください。.*
などの正規表現を使用してアイテムの本文全体を取得すると、常に期待される結果が返されるとは限りません。 この場合、代わりにBody.getAsync
メソッドを使用して本文全体を取得します。
getRegExMatchesByName(name)
注意
この API は開発者向けにプレビューとして提供されており、寄せられたフィードバックにもとづいて変更される場合があります。 この API は運用環境で使用しないでください。
XML マニフェスト ファイルで定義されている名前付き正規表現と一致する、選択した項目の文字列値を返します。
getRegExMatchesByName(name: string): string[];
パラメーター
- name
-
string
一致するフィルターを定義する ItemHasRegularExpressionMatch
ルール要素の名前。
戻り値
string[]
マニフェスト XML ファイル内の ItemHasRegularExpressionMatch
ルール要素で定義されている正規表現に一致する文字列と、指定した RegExName
要素値を含む配列。
注釈
最小アクセス許可レベル: 読み取り項目
適用できる Outlook モード: 予定出席者
重要:
エンティティベースのコンテキスト Outlook アドインは廃止されました。 ただし、正規表現ルールは引き続きサポートされています。 代替ソリューションとして正規表現ルールを使用するように、コンテキスト アドインを更新することをお勧めします。 これらのルールを実装する方法のガイダンスについては、「 コンテキスト Outlook アドイン」を参照してください。
このメソッドは、Outlook アドインのライセンス認証ルール機能で使用されます。これは、Microsoft 365 の統合マニフェストではサポートされていません。
アイテムの body プロパティに
ItemHasRegularExpressionMatch
ルールを指定した場合、正規表現は本文をさらにフィルター処理し、アイテムの本文全体を返そうとしないでください。.*
などの正規表現を使用してアイテムの本文全体を取得すると、常に期待される結果が返されるとは限りません。 この場合、代わりにBody.getAsync
メソッドを使用して本文全体を取得します。
getSelectedRegExMatches()
注意
この API は開発者向けにプレビューとして提供されており、寄せられたフィードバックにもとづいて変更される場合があります。 この API は運用環境で使用しないでください。
XML マニフェスト ファイルで定義されている正規表現と一致する強調表示された一致の文字列値を返します。 強調表示された一致は、コンテキスト アドインに適用されます。
getSelectedRegExMatches(): any;
戻り値
any
マニフェスト XML ファイルで定義された正規表現に一致する文字列の配列が格納されたオブジェクト。 各配列の名前は、一致する RegExName
ルールの ItemHasRegularExpressionMatch
属性、または一致する FilterName
ルールの ItemHasKnownEntity
属性の対応する値と等しくなります。 ルールの場合、そのルールで指定されたアイテムのプロパティに一致する文字列が発生する必要があります。ItemHasRegularExpressionMatch
単純型は、サポートされるプロパティを定義します。
注釈
最小アクセス許可レベル: 読み取り項目
適用できる Outlook モード: メッセージの読み取り
重要:
エンティティベースのコンテキスト Outlook アドインは廃止されました。 ただし、正規表現ルールは引き続きサポートされています。 代替ソリューションとして正規表現ルールを使用するように、コンテキスト アドインを更新することをお勧めします。 これらのルールを実装する方法のガイダンスについては、「 コンテキスト Outlook アドイン」を参照してください。
このメソッドは、Outlook アドインのライセンス認証ルール機能で使用されます。これは、Microsoft 365 の統合マニフェストではサポートされていません。
アイテムの body プロパティに
ItemHasRegularExpressionMatch
ルールを指定した場合、正規表現は本文をさらにフィルター処理し、アイテムの本文全体を返そうとしないでください。 .* などの正規表現を使用してアイテムの本文全体を取得しても、常に期待される結果が返されるとは限りません。 この場合、代わりにBody.getAsync
メソッドを使用して本文全体を取得します。
getSharedPropertiesAsync(options, callback)
注意
この API は開発者向けにプレビューとして提供されており、寄せられたフィードバックにもとづいて変更される場合があります。 この API は運用環境で使用しないでください。
共有フォルダーまたは共有メールボックス内の予定またはメッセージのプロパティを取得します。
この API の使用方法の詳細については、「 Outlook アドインで共有フォルダーと共有メールボックスのシナリオを有効にする」を参照してください。
getSharedPropertiesAsync(options: Office.AsyncContextOptions, callback: (asyncResult: Office.AsyncResult<SharedProperties>) => void): void;
パラメーター
- options
- Office.AsyncContextOptions
次のプロパティの 1 つ以上を含むオブジェクト リテラル:- asyncContext
: 開発者は、コールバック関数でアクセスする任意のオブジェクトを指定できます。
- callback
-
(asyncResult: Office.AsyncResult<Office.SharedProperties>) => void
メソッドが完了すると、callback
パラメーターで渡された関数が、Office.AsyncResult
オブジェクトである 1 つのパラメーターasyncResult
で呼び出されます。
asyncResult.value
プロパティは、共有アイテムのプロパティを提供します。
戻り値
void
注釈
[ API セット: 共有フォルダーのサポート用メールボックス 1.8、共有メールボックスサポート用メールボックス 1.13 ]
最小アクセス許可レベル: 読み取り項目
適用できる Outlook モード: メッセージの読み取り
getSharedPropertiesAsync(callback)
注意
この API は開発者向けにプレビューとして提供されており、寄せられたフィードバックにもとづいて変更される場合があります。 この API は運用環境で使用しないでください。
共有フォルダーまたは共有メールボックス内の予定またはメッセージのプロパティを取得します。
この API の使用方法の詳細については、「 Outlook アドインで共有フォルダーと共有メールボックスのシナリオを有効にする」を参照してください。
getSharedPropertiesAsync(callback: (asyncResult: Office.AsyncResult<SharedProperties>) => void): void;
パラメーター
- callback
-
(asyncResult: Office.AsyncResult<Office.SharedProperties>) => void
メソッドが完了すると、callback
パラメーターで渡された関数が、Office.AsyncResult
オブジェクトである 1 つのパラメーターasyncResult
で呼び出されます。
asyncResult.value
プロパティは、共有アイテムのプロパティを提供します。
戻り値
void
注釈
[ API セット: 共有フォルダーのサポート用メールボックス 1.8、共有メールボックスサポート用メールボックス 1.13 ]
最小アクセス許可レベル: 読み取り項目
適用できる Outlook モード: メッセージの読み取り
loadCustomPropertiesAsync(callback, userContext)
注意
この API は開発者向けにプレビューとして提供されており、寄せられたフィードバックにもとづいて変更される場合があります。 この API は運用環境で使用しないでください。
選択されたアイテムのこのアドインのカスタム プロパティを非同期に読み込みます。
カスタム プロパティは、アプリごとに項目ごとにキーと値のペアとして格納されます。 このメソッドはコールバックで CustomProperties オブジェクトを返します。これにより、現在のアイテムと現在のアドインに固有のカスタム プロパティにアクセスするメソッドが提供されます。 カスタム プロパティはアイテムで暗号化されないため、セキュリティで保護されたストレージとして使用しないでください。
カスタム プロパティは asyncResult.value
プロパティの CustomProperties
オブジェクトとして指定されます。 このオブジェクトを使用して、メール アイテムからカスタム プロパティを取得できます。
loadCustomPropertiesAsync(callback: (asyncResult: Office.AsyncResult<CustomProperties>) => void, userContext?: any): void;
パラメーター
- callback
-
(asyncResult: Office.AsyncResult<Office.CustomProperties>) => void
メソッドが完了すると、 callback
パラメーターで渡された関数が、 Office.AsyncResult
型の 1 つのパラメーターで呼び出されます。
- userContext
-
any
省略可能。 開発者は、コールバック関数でアクセスする任意のオブジェクトを指定できます。 このオブジェクトには、コールバック関数の asyncResult.asyncContext
プロパティによってアクセスすることができます。
戻り値
void
注釈
カスタム プロパティの詳細については、「 Outlook アドインのアドイン メタデータを取得して設定する」を参照してください。
最小アクセス許可レベル: 読み取り項目
適用できる Outlook モード: メッセージの読み取り
重要: CustomProperties オブジェクトの get
メソッドと getAll
メソッドのみがサポートされています。
unloadAsync(options, callback)
注意
この API は開発者向けにプレビューとして提供されており、寄せられたフィードバックにもとづいて変更される場合があります。 この API は運用環境で使用しないでください。
複数のメール アイテムが選択されている場合は、現在読み込まれているアイテムを閉じて、選択した別のメール アイテムを処理用に読み込むことができます。
unloadAsync(options: Office.AsyncContextOptions, callback?: (asyncResult: Office.AsyncResult<void>) => void): void;
パラメーター
- options
- Office.AsyncContextOptions
asyncContext
プロパティを含むオブジェクト リテラル。 コールバック関数でアクセスするオブジェクトを asyncContext
プロパティに割り当てます。
- callback
-
(asyncResult: Office.AsyncResult<void>) => void
省略可能。 メソッドが完了すると、コールバック パラメーターで渡された関数が、Office.AsyncResult
オブジェクトである 1 つのパラメーターasyncResult
で呼び出されます。
戻り値
void
注釈
最小アクセス許可レベル: 項目の読み取り/書き込み
適用できる Outlook モード: メッセージ Compose
重要:
選択した複数のメッセージの処理の詳細については、「複数のメッセージ で Outlook アドインをアクティブ化する」を参照してください。
選択したメール アイテムが
loadItemByIdAsync
を使用して読み込まれる場合は、処理後にunloadAsync
を呼び出す必要があります。 これは、選択した別のアイテムでloadItemByIdAsync
を呼び出す前に行う必要があります。
unloadAsync(callback)
注意
この API は開発者向けにプレビューとして提供されており、寄せられたフィードバックにもとづいて変更される場合があります。 この API は運用環境で使用しないでください。
複数のメール アイテムが選択されている場合は、現在読み込まれているアイテムを閉じて、選択した別のメール アイテムを処理用に読み込むことができます。
unloadAsync(callback?: (asyncResult: Office.AsyncResult<void>) => void): void;
パラメーター
- callback
-
(asyncResult: Office.AsyncResult<void>) => void
省略可能。 メソッドが完了すると、コールバック パラメーターで渡された関数が、Office.AsyncResult
オブジェクトである 1 つのパラメーターasyncResult
で呼び出されます。
戻り値
void
注釈
最小アクセス許可レベル: 項目の読み取り/書き込み
適用できる Outlook モード: メッセージ Compose
重要:
選択した複数のメッセージの処理の詳細については、「複数のメッセージ で Outlook アドインをアクティブ化する」を参照してください。
選択したメール アイテムが
loadItemByIdAsync
を使用して読み込まれる場合は、処理後にunloadAsync
を呼び出す必要があります。 これは、選択した別のアイテムでloadItemByIdAsync
を呼び出す前に行う必要があります。
Office Add-ins