Excel.LinkedEntityDataDomainRefreshModeChangedEventArgs interface

Fornece informações sobre o domínio de dados de entidade ligada cujo modo de atualização foi alterado.

Comentários

Conjunto de API: ExcelApi 1.19

Esta interface não é suportada no Excel na Web.

Usada por

Exemplos

// Registers an event handler for the onRefreshModeChanged event.
await Excel.run(async (context) => {
    const dataDomains: Excel.LinkedEntityDataDomainCollection = context.workbook.linkedEntityDataDomains;
    dataDomains.onRefreshModeChanged.add(onRefreshModeChanged);

    await context.sync();
});

async function onRefreshModeChanged(eventArgs: Excel.LinkedEntityDataDomainRefreshModeChangedEventArgs): Promise<void> {
    console.log(`Linked entity domain refresh mode changed: ${eventArgs.id}`);
    console.log(`Event type: ${eventArgs.type}`);
    console.log(`Event source: ${eventArgs.source}`);
    console.log(`Service ID: ${eventArgs.serviceId}`);
    console.log(`New refresh mode: ${eventArgs.refreshMode}`);
}

Propriedades

id

Obtém o ID do domínio de dados da entidade ligada cujo modo de atualização foi alterado. Este ID é definido pelos Suplementos do Office. Este ID não é aplicável a domínios de dados de entidades ligadas definidos por fornecedores de dados de serviços, como o Bing ou o Power BI.

refreshMode

Obtém o novo modo de atualização do domínio de dados da entidade ligada.

serviceId

Obtém o ID de serviço do domínio de dados da entidade ligada cujo modo de atualização foi alterado.

source

Obtém a origem do evento. Veja Excel.EventSource para obter detalhes.

type

Obtém o tipo do evento. Veja Excel.EventType para obter detalhes.

Detalhes da propriedade

id

Obtém o ID do domínio de dados da entidade ligada cujo modo de atualização foi alterado. Este ID é definido pelos Suplementos do Office. Este ID não é aplicável a domínios de dados de entidades ligadas definidos por fornecedores de dados de serviços, como o Bing ou o Power BI.

id?: string;

Valor da propriedade

string

Comentários

Conjunto de API: ExcelApi 1.19

Esta propriedade não é suportada no Excel na Web.

refreshMode

Obtém o novo modo de atualização do domínio de dados da entidade ligada.

refreshMode: Excel.LinkedEntityDataDomainRefreshMode | "Unknown" | "Manual" | "OnLoad" | "Periodic";

Valor da propriedade

Excel.LinkedEntityDataDomainRefreshMode | "Unknown" | "Manual" | "OnLoad" | "Periodic"

Comentários

Conjunto de API: ExcelApi 1.19

Esta propriedade não é suportada no Excel na Web.

serviceId

Obtém o ID de serviço do domínio de dados da entidade ligada cujo modo de atualização foi alterado.

serviceId: number;

Valor da propriedade

number

Comentários

Conjunto de API: ExcelApi 1.19

Esta propriedade não é suportada no Excel na Web.

source

Obtém a origem do evento. Veja Excel.EventSource para obter detalhes.

source: Excel.EventSource | "Local" | "Remote";

Valor da propriedade

Excel.EventSource | "Local" | "Remote"

Comentários

Conjunto de API: ExcelApi 1.19

Esta propriedade não é suportada no Excel na Web.

type

Obtém o tipo do evento. Veja Excel.EventType para obter detalhes.

type: "LinkedEntityDataDomainRefreshModeChanged";

Valor da propriedade

"LinkedEntityDataDomainRefreshModeChanged"

Comentários

Conjunto de API: ExcelApi 1.19

Esta propriedade não é suportada no Excel na Web.