Office.From interface

Outlook アドイン内のメッセージの値から を取得するメソッドを提供します。

注釈

[ API セット: メールボックス 1.7 ]

最小アクセス許可レベル: アイテムの読み取り

適用できる Outlook モード: 新規作成

重要: このインターフェイスは、Outlook on Android と iOS でサポートされています。 サンプル シナリオについては、「 Outlook モバイル アドインでイベント ベースのアクティブ化を実装する」を参照してください。

メソッド

getAsync(options, callback)

メッセージの from 値を取得します。

メソッドは getAsync 、メッセージの値から を取得するために、Exchange サーバーへの非同期呼び出しを開始します。

アイテムの from 値は、 プロパティの asyncResult.valueEmailAddressDetails として提供されます。

getAsync(callback)

メッセージの from 値を取得します。

メソッドは getAsync 、メッセージの値から を取得するために、Exchange サーバーへの非同期呼び出しを開始します。

アイテムの from 値は、 プロパティの asyncResult.valueEmailAddressDetails として提供されます。

メソッドの詳細

getAsync(options, callback)

メッセージの from 値を取得します。

メソッドは getAsync 、メッセージの値から を取得するために、Exchange サーバーへの非同期呼び出しを開始します。

アイテムの from 値は、 プロパティの asyncResult.valueEmailAddressDetails として提供されます。

getAsync(options: Office.AsyncContextOptions, callback?: (asyncResult: Office.AsyncResult<EmailAddressDetails>) => void): void;

パラメーター

options
Office.AsyncContextOptions

次のプロパティの 1 つ以上を含むオブジェクト リテラル:- asyncContext: 開発者は、コールバック関数でアクセスする任意のオブジェクトを指定できます。

callback

(asyncResult: Office.AsyncResult<Office.EmailAddressDetails>) => void

オプション。 メソッドが完了すると、 パラメーターでcallback渡された関数が、 オブジェクトである 1 つのパラメーターasyncResultOffice.AsyncResultで呼び出されます。 結果のプロパティは value 、オブジェクトとしての EmailAddressDetails アイテムの from 値です。

戻り値

void

注釈

[ API セット: メールボックス 1.7 ]

最小アクセス許可レベル: アイテムの読み取り

適用できる Outlook モード: 新規作成

重要:

// Link to full sample: https://raw.githubusercontent.com/OfficeDev/office-js-snippets/prod/samples/outlook/30-recipients-and-attendees/get-from-message-compose.yaml

Office.context.mailbox.item.from.getAsync(function(asyncResult) {
  if (asyncResult.status === Office.AsyncResultStatus.Succeeded) {
    const msgFrom = asyncResult.value;
    console.log("Message from: " + msgFrom.displayName + " (" + msgFrom.emailAddress + ")");
  } else {
    console.error(asyncResult.error);
  }
});

getAsync(callback)

メッセージの from 値を取得します。

メソッドは getAsync 、メッセージの値から を取得するために、Exchange サーバーへの非同期呼び出しを開始します。

アイテムの from 値は、 プロパティの asyncResult.valueEmailAddressDetails として提供されます。

getAsync(callback?: (asyncResult: Office.AsyncResult<EmailAddressDetails>) => void): void;

パラメーター

callback

(asyncResult: Office.AsyncResult<Office.EmailAddressDetails>) => void

オプション。 メソッドが完了すると、 パラメーターでcallback渡された関数が、 オブジェクトである 1 つのパラメーターasyncResultOffice.AsyncResultで呼び出されます。 結果のプロパティは value 、オブジェクトとしての EmailAddressDetails アイテムの from 値です。

戻り値

void

注釈

[ API セット: メールボックス 1.7 ]

最小アクセス許可レベル: アイテムの読み取り

適用できる Outlook モード: 新規作成

重要: