Compartilhar via


Excel.RequestContext class

O objeto RequestContext facilita as solicitações para o aplicativo Excel. Uma vez que o suplemento do Office e a aplicação Excel são executados em dois processos diferentes, o contexto do pedido é necessário para obter acesso ao modelo de objetos do Excel a partir do suplemento.

Extends

Comentários

Exemplos

// *.run methods automatically create an OfficeExtension.ClientRequestContext
// object to work with the Office file.
await Excel.run(async (context: Excel.RequestContext) => {
  const workbook = context.workbook;
  // Interact with the Excel workbook...
});

Construtores

(constructor)(url, invocation)

Constrói uma nova instância da RequestContext classe

Propriedades

application
runtime

[ Conjunto de API: ExcelApi 1.5 ]

workbook

Métodos

setInvocation(invocation)

Detalhes do construtor

(constructor)(url, invocation)

Constrói uma nova instância da RequestContext classe

constructor(url?: string | Session, invocation?: {
            invocationId: number;
            isInSyncExecution: boolean;
        });

Parâmetros

url

string | Excel.Session

invocation

{ invocationId: number; isInSyncExecution: boolean; }

Detalhes da propriedade

application

readonly application: Application;

Valor da propriedade

runtime

[ Conjunto de API: ExcelApi 1.5 ]

readonly runtime: Runtime;

Valor da propriedade

workbook

readonly workbook: Workbook;

Valor da propriedade

Detalhes do método

setInvocation(invocation)

setInvocation(invocation: {
            invocationId: number;
            isInSyncExecution: boolean;
        }): void;

Parâmetros

invocation

{ invocationId: number; isInSyncExecution: boolean; }

Retornos

void