Partager via


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

_dynamicDataSourceId

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.

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

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