@microsoft/sp-module-interfaces package
接口
IAdaptiveCardExtensionManifest | |
IAdaptiveCardExtensionManifestEntry |
此接口指定 AdaptiveCardExtension 开发人员可以预先配置的属性集。 AdaptiveCardExtension 的每个预配置实例都需要这些属性的副本。 组织管理员和内容作者可以根据需要修改这些属性。 |
ICapabilityCollection |
Web 部件的功能集合。 它定义 Web 部件所需的功能。 如果主机不支持所需的功能之一,则 Web 部件在工具箱中将不可见。 |
IClientSideApplicationManifest |
这是客户端应用程序的清单。 |
IClientSideAssemblyManifest |
库由此清单定义。 库当前没有任何其他属性。 |
IClientSideComponentLoaderConfiguration |
此接口描述 SharePoint 客户端框架如何加载和初始化客户端组件。 它包含用于加载入口点脚本及其依赖项脚本的所有数据。 |
IClientSideComponentManifest |
基于 SharePoint 框架构建的所有客户端组件都需要有效的组件清单。 此接口表示所有类型的客户端组件(如应用程序和 Web 部件)所需的属性。 特定于组件的清单将扩展此接口,以添加该组件类型所需的属性。 |
IClientSideExtensionManifest |
这是客户端扩展的清单。 |
IClientSideLibraryManifest |
库由此清单定义。 库当前没有任何其他属性。 |
IClientSideManifestBase |
此接口定义所有可部署清单之间通用的成员。 |
IClientSideMultiVersionManifest |
多版本清单由此接口定义。 |
IClientSideWebPartManifest |
客户端 SharePoint 框架通过其清单标识 Web 部件。 所有 Web 部件都应具有清单。 |
IClientSideWebPartManifestEntry |
此接口指定可由 Web 部件开发人员预先配置的属性集。 Web 部件的每个预配置实例都需要这些属性的副本。 组织管理员和内容作者可以根据需要修改这些属性。 |
IClientSideWebPartManifestInstance |
与 Web 部件实例相关的清单。 |
ICommandDefinition |
这由 ICommandSetExtensionManifest 使用,它定义了由 UI 图面(如菜单、工具栏等)显示的命令。 |
ICommandSetExtensionManifest |
这是客户端扩展的清单,该扩展定义一组可在菜单、工具栏等中显示的自定义命令。 |
IComponentModuleConfiguration |
这是具有“组件”类型的脚本模块的接口。 此类型的模块将通过清单提供。 为了加载依赖项,清单必须在网站上可用。 |
IFlexibleLayoutSizing |
灵活的布局调整数据大小 |
IIntegrityPath |
具有资源的子资源完整性哈希的路径。 |
ILocalizedPathModuleConfiguration |
这是具有“localizedPath”类型的脚本模块的接口。 |
ILocalizedString |
一组本地化字符串。 |
IModuleConfigurationBase |
这是脚本模块定义的基接口。 |
IPathModuleConfiguration |
这是具有“path”类型的脚本模块的接口。 此类型的模块必须由组件开发人员提供。 |
IPrefabAppManifest |
这是 PREFAB 应用程序的清单。 |
IPrefabAppOnDemandSiteScript |
将由 PREFAB 开发人员应用的网站脚本。 |
IPrefabAppOnInstallSiteScript |
安装应用时将应用的站点脚本。 |
IPrefabAppSiteScriptBase |
站点脚本的基本定义。 |
IPrefabAppSiteSettingsLink |
表示应在套件导航站点设置菜单中呈现的项。 |
IPrefabAppToolboxEntry |
如果应用程序应在新式 SharePoint 工具箱中可用,则此接口指定 PREFAB 开发人员可以提供的 集。 |
IPreloadOptions | |
ISiteScriptActionBase |
网站脚本作的基本定义。 |
类型别名
ComponentType |
客户端组件的类型。 |
ExtensionType |
客户端扩展的类型。 由 IClientSideExtensionManifest.extensionType 使用。 |
IModuleConfiguration | |
PrefabAppSiteScript |
安装应用时或 PREFAB 应用开发人员按需应用的网站脚本。 |
SiteScriptType |
可用的网站脚本类型。 - onInstall - 安装应用时将应用的站点脚本。 - onDemand - PREFAB 开发人员将按需应用的网站脚本。 |
枚举
ManifestType |
清单的类型。 |
PredefinedGroup |
预定义的 Web 部件组。 |