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


MSGraphClientFactory class

Возвращает предварительно инициализированную версию MSGraphClient. Дополнительные сведения: https://docs.microsoft.com/en-us/sharepoint/dev/spfx/use-msgraph

Комментарии

Конструктор для этого класса помечен как внутренний. Сторонний код не должен напрямую вызывать конструктор или создавать подклассы, расширяющие класс MSGraphClientFactory.

Свойства

serviceKey

Ключ службы для MSGraphClientFactory.

Методы

getClient(version)

Возвращает экземпляр версии 3 MSGraphClient версии 3, который взаимодействует с настраиваемым субъектом-службой текущего клиента.

getClientWithMiddleware(version, options)

Возвращает экземпляр MSGraphClient, который взаимодействует с настраиваемым service Pricipal текущего клиента. Позволяет указать настраиваемые параметры ПО промежуточного слоя.

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

serviceKey

Ключ службы для MSGraphClientFactory.

static readonly serviceKey: ServiceKey<MSGraphClientFactory>;

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

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

getClient(version)

Возвращает экземпляр версии 3 MSGraphClient версии 3, который взаимодействует с настраиваемым субъектом-службой текущего клиента.

getClient(version: '3'): Promise<MSGraphClientV3>;

Параметры

version

'3'

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

Promise<MSGraphClientV3>

getClientWithMiddleware(version, options)

Возвращает экземпляр MSGraphClient, который взаимодействует с настраиваемым service Pricipal текущего клиента. Позволяет указать настраиваемые параметры ПО промежуточного слоя.

getClientWithMiddleware(version: '3', options: ClientOptions): Promise<MSGraphClientV3>;

Параметры

version

'3'

Используемая версия API Graph. 3.

options
@microsoft/microsoft-graph-client!ClientOptions:interface

Параметры клиента для API Graph.

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

Promise<MSGraphClientV3>