MSGraphClientFactory class

返回 MSGraphClient 的预初始化版本。 有关详细信息,请参阅: https://docs.microsoft.com/en-us/sharepoint/dev/spfx/use-msgraph

注解

此类的构造函数标记为内部。 第三方代码不应直接调用构造函数或创建扩展类的 MSGraphClientFactory 子类。

属性

serviceKey

MSGraphClientFactory 的服务密钥。

方法

getClient(version)

返回与当前租户的可配置服务主体通信的版本 3 MSGraphClient V3 的实例。

getClientWithMiddleware(version, options)

返回与当前租户的可配置服务主体通信的 MSGraphClient 实例。 允许指定自定义中间件选项。

属性详细信息

serviceKey

MSGraphClientFactory 的服务密钥。

static readonly serviceKey: ServiceKey<MSGraphClientFactory>;

属性值

方法详细信息

getClient(version)

返回与当前租户的可配置服务主体通信的版本 3 MSGraphClient V3 的实例。

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

参数

version

'3'

返回

Promise<MSGraphClientV3>

getClientWithMiddleware(version, options)

返回与当前租户的可配置服务主体通信的 MSGraphClient 实例。 允许指定自定义中间件选项。

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

参数

version

'3'

要使用的图形 API的版本。 3.

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

图形 API的客户端选项。

返回

Promise<MSGraphClientV3>