次の方法で共有


Office.DialogParentMessageReceivedEventArgs interface

DialogParentMessageReceived イベントを発生させた親ページからのメッセージに関する情報を提供します。

DialogParentMessageReceived イベントのイベント ハンドラーを追加するには、Office.UI オブジェクトの addHandlerAsync メソッドを使用します。

注釈

// The following example provides information about the message from the parent page.
Office.onReady(() => {
    Office.context.ui.addHandlerAsync(Office.EventType.DialogMessageReceived, onMessageFromParent);
});

function onMessageFromParent(args: Office.DialogParentMessageReceivedEventArgs) {
    const eventType = args.type;
    const origin = args.origin;
    const messageFromParent = args.message;
    console.log(`${eventType} event occurred. Message received from ${origin}: ${messageFromParent}`);
}

プロパティ

message

親ページから送信されるメッセージの内容を取得します。これは任意の文字列または文字列化されたデータです。

origin

Dialog.messageChild と呼ばれる親ページのドメインを取得します。

type

発生したイベントの種類を識別する Office.EventType 列挙値を取得します。

プロパティの詳細

message

親ページから送信されるメッセージの内容を取得します。これは任意の文字列または文字列化されたデータです。

message: string;

プロパティ値

string

origin

Dialog.messageChild と呼ばれる親ページのドメインを取得します。

origin: string | undefined;

プロパティ値

string | undefined

注釈

要件セット: DialogOrigin 1.1。 プロパティは、この要件セットをサポートしていないクライアントで undefined されます。

type

発生したイベントの種類を識別する Office.EventType 列挙値を取得します。

type: EventType;

プロパティ値