Freigeben über


MSGraphClientFactory class

Gibt eine vorab initialisierte Version von MSGraphClient zurück. Weitere Informationen: https://docs.microsoft.com/en-us/sharepoint/dev/spfx/use-msgraph

Hinweise

Der Konstruktor für diese Klasse ist als intern gekennzeichnet. Drittanbietercode sollte den Konstruktor nicht direkt aufrufen oder Unterklassen erstellen, die die Klasse MSGraphClientFactory erweitern.

Eigenschaften

serviceKey

Der Dienstschlüssel für MSGraphClientFactory.

Methoden

getClient(version)

Gibt einen instance von Version 3 des MSGraphClient V3 zurück, der mit dem konfigurierbaren Dienstprinzipal des aktuellen Mandanten kommuniziert.

getClientWithMiddleware(version, options)

Gibt einen instance des MSGraphClient zurück, der mit dem konfigurierbaren Dienstprinzipal des aktuellen Mandanten kommuniziert. Ermöglicht das Angeben benutzerdefinierter Middlewareoptionen.

Details zur Eigenschaft

serviceKey

Der Dienstschlüssel für MSGraphClientFactory.

static readonly serviceKey: ServiceKey<MSGraphClientFactory>;

Eigenschaftswert

Details zur Methode

getClient(version)

Gibt einen instance von Version 3 des MSGraphClient V3 zurück, der mit dem konfigurierbaren Dienstprinzipal des aktuellen Mandanten kommuniziert.

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

Parameter

version

'3'

Gibt zurück

Promise<MSGraphClientV3>

getClientWithMiddleware(version, options)

Gibt einen instance des MSGraphClient zurück, der mit dem konfigurierbaren Dienstprinzipal des aktuellen Mandanten kommuniziert. Ermöglicht das Angeben benutzerdefinierter Middlewareoptionen.

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

Parameter

version

'3'

Die Version des zu verwendenden Graph-API. 3.

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

Clientoptionen für die Graph-API.

Gibt zurück

Promise<MSGraphClientV3>