@microsoft/sp-module-interfaces package
Интерфейсы
IAdaptiveCardExtensionManifest | |
IAdaptiveCardExtensionManifestEntry |
Этот интерфейс задает набор свойств, которые могут быть предварительно настроены разработчиком AdaptiveCardExtension. Каждому предварительно настроенном экземпляру AdaptiveCardExtension потребуется копия этих свойств. Администраторы организации и авторы содержимого могут изменять эти свойства по необходимости. |
ICapabilityCollection |
Коллекция возможностей для веб-части. Он определяет, какие возможности необходимы для веб-части. Если узел не поддерживает одну из необходимых возможностей, веб-часть не будет отображаться на панели элементов. |
IClientSideApplicationManifest |
Это манифест для клиентского приложения. |
IClientSideAssemblyManifest |
Библиотека определяется этим манифестом. В настоящее время библиотеки не имеют дополнительных свойств. |
IClientSideComponentLoaderConfiguration |
В этом интерфейсе описывается загрузка и инициализация клиентской платформой SharePoint компонента на стороне клиента. Он содержит все данные для загрузки скрипта точки входа и его скриптов зависимостей. |
IClientSideComponentManifest |
Все клиентские компоненты, созданные на платформе SharePoint, нуждаются в допустимом манифесте компонента. Этот интерфейс представляет свойства, необходимые для всех типов клиентских компонентов, таких как приложения и веб-части. Манифесты конкретного компонента расширяют этот интерфейс, добавляя свойства, необходимые для этого типа компонента. |
IClientSideExtensionManifest |
Это манифест для расширения на стороне клиента. |
IClientSideLibraryManifest |
Библиотека определяется этим манифестом. В настоящее время библиотеки не имеют дополнительных свойств. |
IClientSideManifestBase |
Этот интерфейс определяет члены, которые являются общими для всех развертываемых манифестов. |
IClientSideMultiVersionManifest |
Манифесты с несколькими версиями определяются этим интерфейсом. |
IClientSideWebPartManifest |
Клиентская платформа SharePoint определяет веб-часть по ее манифесту. Все веб-части должны иметь манифест. |
IClientSideWebPartManifestEntry |
Этот интерфейс задает набор свойств, которые могут быть предварительно настроены разработчиком веб-частей. Для каждого предварительно настроенного экземпляра веб-части потребуется копия этих свойств. Администраторы организации и авторы содержимого могут изменять эти свойства по необходимости. |
IClientSideWebPartManifestInstance |
Манифест, относящееся к экземпляру веб-части. |
ICommandDefinition |
Используется ICommandSetExtensionManifest, определяет команду, отображаемую в области пользовательского интерфейса, например меню, панель инструментов и т. д. |
ICommandSetExtensionManifest |
Это манифест для расширения на стороне клиента, который определяет набор пользовательских команд, которые могут отображаться в меню, панели инструментов и т. д. |
IComponentModuleConfiguration |
Это интерфейс для модуля скрипта с типом "component". Модули этого типа будут предоставляться с помощью манифестов. Чтобы зависимость была загружена, манифест должен быть доступен на сайте. |
IFlexibleLayoutSizing |
Гибкие данные о размерах макета |
IIntegrityPath |
Путь с хэшом целостности подресурсов ресурса. |
ILocalizedPathModuleConfiguration |
Это интерфейс для модуля скрипта с типом localizedPath. |
ILocalizedString |
Набор локализованных строк. |
IModuleConfigurationBase |
Это базовый интерфейс для определения модуля скрипта. |
IPathModuleConfiguration |
Это интерфейс для модуля скрипта с типом path. Модули этого типа должны быть предоставлены разработчиком компонентов. |
IPrefabAppManifest |
Это манифест для приложения PREFAB. |
IPrefabAppOnDemandSiteScript |
Скрипт сайта, который будет применяться разработчиком PREFAB. |
IPrefabAppOnInstallSiteScript |
Скрипт сайта, который будет применяться при установке приложения. |
IPrefabAppSiteScriptBase |
Базовое определение для скрипта сайта. |
IPrefabAppSiteSettingsLink |
Представляет элемент, который должен быть отрисован в меню параметров сайта навигации набора. |
IPrefabAppToolboxEntry |
Этот интерфейс указывает набор, который может быть предоставлен разработчиком PREFAB, если приложение должно быть доступно на современной панели элементов SharePoint. |
IPreloadOptions | |
ISiteScriptActionBase |
Базовое определение для действия скрипта сайта. |
Псевдонимы типа
ComponentType |
Тип клиентского компонента. |
ExtensionType |
Тип расширения на стороне клиента. Используется IClientSideExtensionManifest.extensionType. |
IModuleConfiguration | |
PrefabAppSiteScript |
Скрипт сайта, который будет применяться при установке приложения или по запросу разработчиком приложения PREFAB. |
SiteScriptType |
Доступные типы скриптов сайта. — onInstall — скрипт сайта, который будет применяться при установке приложения. - onDemand — скрипт сайта, который будет применяться по запросу разработчиком PREFAB. |
Перечисления
ManifestType |
Тип манифеста. |
PredefinedGroup |
Предопределенная группа веб-частей. |