SharePoint 框架扩展概述
可以使用 SharePoint 框架 (SPFx) 扩展来扩展 SharePoint 用户体验。 使用 SPFx 扩展,可以自定义 SharePoint 体验的更多方面,包括通知区域、工具栏、列表数据视图和表单。 SPFx 扩展在生产使用的所有Microsoft 365订阅中可用。
SPFx 扩展使你能够在新式页面和文档库中扩展 SharePoint 用户体验,同时使用熟悉的 SPFx 工具和库进行客户端开发。 具体而言,SPFx 包括四种扩展类型:
- 应用程序定制器将脚本添加到页面,访问众所周知的 HTML 元素占位符,并使用自定义呈现来扩展它们。
- 字段定制器为列表中的字段数据提供修改的视图。
- CommandSets - 扩展 SharePoint 命令平面以添加新操作,并提供可用于实现行为的客户端代码。
- 表单自定义工具:提供一种方法,通过将组件关联到内容类型,来使列表和库具有默认的新、编辑和查看表单体验。
可以将扩展与常见脚本框架(例如Angular和React)一起生成,也可以生成普通 JavaScript 项目。 例如,可以将 React 与 Office UI Fabric React 中的组件一起使用,以基于 Microsoft 365 中使用的相同组件创建体验。