ApplicationAccessor class
提供对当前正在运行的客户端应用程序的访问权限。
注解
客户端应用程序确定整个网页的用户体验。 (它是具有清单的客户端组件;但是,SharePoint 框架此时不允许第三方创建自己的客户端应用程序。) 在网页中,最多一次将运行一个客户端应用程序。 某些就地导航转换可能会导致应用程序卸载并替换为其他应用程序。
ApplicationAccessor 类使扩展组件(如扩展和 Web 部件)能够与当前正在运行的应用程序交互。 它充当真实应用程序对象的代理 (BaseApplication 子类) ,以确保扩展性组件仅依赖于可跨所有应用程序移植的交互。
构造函数
| (constructor)(service |
构造 ApplicationAccessor 类的新实例。 |
事件
| navigated |
当应用程序的顶级页面上下文导航到新页面时触发的事件。 |
构造函数详细信息
(constructor)(serviceScope)
构造 ApplicationAccessor 类的新实例。
constructor(serviceScope: ServiceScope);
参数
- serviceScope
- ServiceScope
注解
第三方不应调用此构造函数。 请改用组件上下文中的 ApplicationAccessor 实例,例如 BaseApplicationCustomizer.context<--
事件详细信息
navigatedEvent
当应用程序的顶级页面上下文导航到新页面时触发的事件。
get navigatedEvent(): SPEvent<SPEventArgs>;
事件类型
注解
在顶级 PageContext 导航到新页面后,将触发此事件。