BaseApplicationCustomizer class
Il s’agit de la classe de base que des tiers doivent étendre lors de l’implémentation d’une extension côté client qui s’exécute lors du premier démarrage d’une application.
- Extends
-
BaseExtension<TProperties>
Remarques
Dans le manifeste du composant, « extensionType » doit être défini sur « ApplicationCustomizer ».
Les exemples de scénarios d’utilisation d’un personnalisateur d’application peuvent inclure : le rendu d’éléments d’interface utilisateur personnalisés dans un espace réservé de contenu SharePoint, le suivi des statistiques de chargement de page ou la journalisation automatique de l’utilisateur après une certaine période de temps.
Propriétés
| _dynamic |
Remplacez BaseComponent._dynamicDataSourceId pour exclure instance ID. L’ID de instance du personnalisateur d’application change par session. |
| context |
Méthodes
| dispose() | Supprime le composant. |
| on |
Cette méthode d’événement est appelée lorsque les espaces réservés de l’application hôte changent, entrent en existence ou disparaissent. virtuel |
Détails de la propriété
_dynamicDataSourceId
Remplacez BaseComponent._dynamicDataSourceId pour exclure instance ID. L’ID de instance du personnalisateur d’application change par session.
get _dynamicDataSourceId(): string;
Valeur de propriété
string
context
protected readonly context: ApplicationCustomizerContext;
Valeur de propriété
Détails de la méthode
dispose()
Supprime le composant.
dispose(): void;
Retours
void
Remarques
Le code tiers n’a généralement pas besoin d’appeler cette méthode ; il est appelé automatiquement lorsque le cycle de vie se termine pour un composant WebPart ou une extension. Pour effectuer un nettoyage personnalisé lorsque votre composant est supprimé, remplacez la méthode .
onPlaceholdersChanged(placeholderProvider)
Cette méthode d’événement est appelée lorsque les espaces réservés de l’application hôte changent, entrent en existence ou disparaissent. virtuel
protected onPlaceholdersChanged(placeholderProvider: PlaceholderProvider): void;
Paramètres
- placeholderProvider
- PlaceholderProvider
Retours
void