Поделиться через


Excel.RequestContext class

Объект RequestContext упрощает отправку запросов приложению Excel. Так как надстройка Office и приложение Excel выполняются в двух разных процессах, контекст запроса требуется для получения доступа к объектной модели Excel из надстройки.

Extends

Комментарии

Примеры

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

Конструкторы

(constructor)(url, invocation)

Создает новый экземпляр RequestContext класса

Свойства

application
runtime

[ Набор API: ExcelApi 1.5 ]

workbook

Методы

setInvocation(invocation)

Сведения о конструкторе

(constructor)(url, invocation)

Создает новый экземпляр RequestContext класса

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

Параметры

url

string | Excel.Session

invocation

{ invocationId: number; isInSyncExecution: boolean; }

Сведения о свойстве

application

readonly application: Application;

Значение свойства

runtime

[ Набор API: ExcelApi 1.5 ]

readonly runtime: Runtime;

Значение свойства

workbook

readonly workbook: Workbook;

Значение свойства

Сведения о методе

setInvocation(invocation)

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

Параметры

invocation

{ invocationId: number; isInSyncExecution: boolean; }

Возвращаемое значение

void