Compartilhar via


Office.DialogParentMessageReceivedEventArgs interface

Fornece informações sobre a mensagem da página principal que elevou o DialogParentMessageReceived evento.

Para adicionar um processador de eventos para o DialogParentMessageReceived evento, utilize o addHandlerAsync método do objeto Office.UI .

Comentários

Exemplos

// 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}`);
}

Propriedades

message

Obtém o conteúdo da mensagem enviada a partir da página principal, que pode ser qualquer cadeia ou dados stringified.

origin

Obtém o domínio da página principal com o nome Dialog.messageChild.

type

Obtém um valor de enumeração Office.EventType que identifica o tipo de evento que foi gerado.

Detalhes da propriedade

message

Obtém o conteúdo da mensagem enviada a partir da página principal, que pode ser qualquer cadeia ou dados stringified.

message: string;

Valor da propriedade

string

origin

Obtém o domínio da página principal com o nome Dialog.messageChild.

origin: string | undefined;

Valor da propriedade

string | undefined

Comentários

Conjunto de requisitos: DialogOrigin 1.1. A propriedade está undefined em clientes que não suportam este conjunto de requisitos.

type

Obtém um valor de enumeração Office.EventType que identifica o tipo de evento que foi gerado.

type: EventType;

Valor da propriedade