BaseComponentContext class
Die Basisklasse für Kontextobjekte für clientseitige Komponenten.
Hinweise
Ein "context"-Objekt ist eine Auflistung bekannter Dienste und anderer Objekte, die wahrscheinlich von der Geschäftslogik benötigt werden, die mit einer zugeordneten Komponente interagiert. Jeder Komponententyp verfügt über eine eigene spezialisierte Unterklasse von BaseComponentContext, z. B. WebPartContext für Webparts, ExtensionContext für clientseitige Erweiterungen usw.
Der Konstruktor für diese Klasse ist als intern gekennzeichnet. Drittanbietercode sollte den Konstruktor nicht direkt aufrufen oder Unterklassen erstellen, die die Klasse BaseComponentContext
erweitern.
Eigenschaften
aad |
Die instance von AadHttpClientFactory, die für diese instance der Komponente erstellt wurde |
aad |
Die instance von AadTokenProviderFactory, die für diese instance der Komponente erstellt wurde |
dynamic |
Gibt den dynamischen Datenanbieter zurück, der der Komponente zugeordnet ist. |
dynamic |
Gibt den dynamischen Datenquellen-Manager zurück, der der Komponente zugeordnet ist. |
http |
Die instance von HttpClient, die für diese instance der Komponente erstellt wurde |
instance |
Ein eindeutiger Bezeichner für die instance der Komponente. |
is |
Gibt true zurück, wenn der Kontext verworfen wird. |
is |
Gibt true zurück, wenn die Lösung von localhost aus bereitgestellt wird. |
manifest | Manifest für die clientseitige Komponente. |
ms |
Die instance von MSGraphClientFactory, die für diese instance der Komponente erstellt wurde |
page |
Der Seitenkontext bietet Standarddefinitionen für allgemeine SharePoint-Objekte, die gemeinsam von der clientseitigen Anwendung, den Webparts und anderen Komponenten verwendet werden. |
service |
Der zugeordnete ServiceScope für diese Komponente. |
sp |
Die instance von SpHttpClient, die für diese instance der Komponente erstellt wurde |
Methoden
dispose() | Gibt den Basiskomponentenkontext ab. |
Details zur Eigenschaft
aadHttpClientFactory
Die instance von AadHttpClientFactory, die für diese instance der Komponente erstellt wurde
get aadHttpClientFactory(): AadHttpClientFactory;
Eigenschaftswert
aadTokenProviderFactory
Die instance von AadTokenProviderFactory, die für diese instance der Komponente erstellt wurde
get aadTokenProviderFactory(): AadTokenProviderFactory;
Eigenschaftswert
dynamicDataProvider
Gibt den dynamischen Datenanbieter zurück, der der Komponente zugeordnet ist.
get dynamicDataProvider(): DynamicDataProvider;
Eigenschaftswert
dynamicDataSourceManager
Gibt den dynamischen Datenquellen-Manager zurück, der der Komponente zugeordnet ist.
get dynamicDataSourceManager(): DynamicDataSourceManager;
Eigenschaftswert
httpClient
Die instance von HttpClient, die für diese instance der Komponente erstellt wurde
get httpClient(): HttpClient;
Eigenschaftswert
instanceId
Ein eindeutiger Bezeichner für die instance der Komponente.
get instanceId(): string;
Eigenschaftswert
string
Hinweise
Eine Komponentenimplementierung kann mehrmals auf der Seite geladen werden. Wenn es sich bei der Komponente beispielsweise um ein Diagrammwebpart handelt, können mehrere Instanzen dieses Webparts zum SharePoint-Zeichenbereich hinzugefügt werden. Die instanceId identifiziert jede dieser Instanzen eindeutig.
isDisposed
Gibt true zurück, wenn der Kontext verworfen wird.
get isDisposed(): boolean;
Eigenschaftswert
boolean
isServedFromLocalhost
Gibt true zurück, wenn die Lösung von localhost aus bereitgestellt wird.
get isServedFromLocalhost(): boolean;
Eigenschaftswert
boolean
manifest
Manifest für die clientseitige Komponente.
readonly manifest: IClientSideComponentManifest;
Eigenschaftswert
msGraphClientFactory
Die instance von MSGraphClientFactory, die für diese instance der Komponente erstellt wurde
get msGraphClientFactory(): MSGraphClientFactory;
Eigenschaftswert
pageContext
Der Seitenkontext bietet Standarddefinitionen für allgemeine SharePoint-Objekte, die gemeinsam von der clientseitigen Anwendung, den Webparts und anderen Komponenten verwendet werden.
get pageContext(): PageContext;
Eigenschaftswert
serviceScope
Der zugeordnete ServiceScope für diese Komponente.
get serviceScope(): ServiceScope;
Eigenschaftswert
Hinweise
Für jede clientseitige Komponente wird ein untergeordneter Dienstbereich erstellt.
spHttpClient
Die instance von SpHttpClient, die für diese instance der Komponente erstellt wurde
get spHttpClient(): SPHttpClient;
Eigenschaftswert
Details zur Methode
dispose()
Gibt den Basiskomponentenkontext ab.
dispose(): void;
Gibt zurück
void