次の方法で共有


Office.From interface

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

注釈

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

最小アクセス許可レベル: 読み取り項目

適用される Outlook モード: Compose

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

メソッド

getAsync(options, callback)

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

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

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

getAsync(callback)

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

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

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

メソッドの詳細

getAsync(options, callback)

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

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

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

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

パラメーター

options
Office.AsyncContextOptions

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

callback

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

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

戻り値

void

注釈

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

最小アクセス許可レベル: 読み取り項目

適用される Outlook モード: Compose

重要:

// 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.value プロパティの EmailAddressDetails として提供されます。

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

パラメーター

callback

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

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

戻り値

void

注釈

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

最小アクセス許可レベル: 読み取り項目

適用される Outlook モード: Compose

重要: