Partager via


ApplicationAccessor class

Fournit l’accès à l’application côté client en cours d’exécution.

Remarques

L’application côté client détermine l’expérience utilisateur d’une page web entière. (Il s’agit d’un composant côté client avec un manifeste ; toutefois, le SharePoint Framework ne permet pas aux tiers de créer leurs propres applications côté client pour le moment.) Dans une page web, au plus une application côté client s’exécute à la fois. Certaines transitions de navigation sur place peuvent entraîner le déchargement et le remplacement de l’application par une autre application.

La classe ApplicationAccessor permet aux composants d’extensibilité tels que les extensions et les composants WebPart d’interagir avec l’application en cours d’exécution. Il agit comme un proxy pour l’objet d’application réel (la sous-classe BaseApplication), pour garantir que les composants d’extensibilité reposent uniquement sur des interactions qui seraient portables entre toutes les applications.

Constructeurs

(constructor)(serviceScope)

Construit une nouvelle instance de la classe ApplicationAccessor.

Événements

navigatedEvent

Événement déclenché lorsque le contexte de page de niveau supérieur de l’application accède à une nouvelle page.

Détails du constructeur

(constructor)(serviceScope)

Construit une nouvelle instance de la classe ApplicationAccessor.

constructor(serviceScope: ServiceScope);

Paramètres

serviceScope
ServiceScope

Remarques

Les tiers ne doivent pas appeler ce constructeur. Utilisez plutôt le instance ApplicationAccessor à partir du contexte du composant, par exemple BaseApplicationCustomizer.context<--

Détails de l'événement

navigatedEvent

Événement déclenché lorsque le contexte de page de niveau supérieur de l’application accède à une nouvelle page.

get navigatedEvent(): SPEvent<SPEventArgs>;

Type d'événement

Remarques

Cet événement se déclenche une fois que le PageContext de niveau supérieur a accédé à une nouvelle page.