SharePoint 加载项模型中的委托控件
摘要
在新 SharePoint 外接程序模型中实施代码中的委托控件的方法与使用完全信任代码不同。 在典型的完全信任代码 (FTC)/场解决方案场景中,将委托控件构建为用户控件或 Web 控件,并为其注册功能且通过 SharePoint 解决方案进行部署。
在 SharePoint 外接程序模型场景中,将 JavaScript 嵌入 SharePoint 页面以实施与委托控件相同的功能。
高级别准则
作为经验法则,我们提供以下高级别准则,用于在新 SharePoint 外接程序模型中创建委托控件。
- 在 SharePoint 外接程序模型中无法直接替换委托控件。
- 将嵌入的 JavaScript 用于实施最终用户视为与委托控件相同的功能。
- 使用 SharePoint JavaScript 客户端对象模型 (JSOM) 和/或 SharePoint/Office 365 REST API 以与 SharePoint 数据和服务进行交互。
请参阅用户控件和 Web 控件(SharePoint 外接程序模型方法)以了解如何通过自定义用户操作将 JavaScript 嵌入所有的 SharePoint 页面及如何将 JavaScript 直接嵌入页面布局和母版页。
相关链接
- Cross site collection navigation(跨网站集导航)(O365 PnP 视频)
- 指南文章中 https://aka.ms/OfficeDevPnPGuidance
- MSDN 中的引用位于 https://aka.ms/OfficeDevPnPMSDN
- 视频中的 https://aka.ms/OfficeDevPnPVideos
PnP 示例
适用于
- Office 365 多租户 (MT)
- Office 365 专用 (D)
- SharePoint 2013 本地