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)(service |
Construit une nouvelle instance de la classe ApplicationAccessor. |
Événements
| navigated |
É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.