Поделиться через


@microsoft/sp-module-interfaces package

Интерфейсы

IAdaptiveCardExtensionManifest
IAdaptiveCardExtensionManifestEntry

Этот интерфейс задает набор свойств, которые могут быть предварительно настроены разработчиком AdaptiveCardExtension. Каждому предварительно настроенном экземпляру AdaptiveCardExtension потребуется копия этих свойств. Администраторы организации и авторы содержимого могут изменять эти свойства по необходимости.

IClientSideAssemblyManifest

Библиотека определяется этим манифестом. В настоящее время библиотеки не имеют дополнительных свойств.

IClientSideComponentLoaderConfiguration

В этом интерфейсе описывается загрузка и инициализация клиентской платформой SharePoint компонента на стороне клиента. Он содержит все данные для загрузки скрипта точки входа и его скриптов зависимостей.

IClientSideComponentManifest

Все клиентские компоненты, созданные на платформе SharePoint, нуждаются в допустимом манифесте компонента. Этот интерфейс представляет свойства, необходимые для всех типов клиентских компонентов, таких как приложения и веб-части. Манифесты конкретного компонента расширяют этот интерфейс, добавляя свойства, необходимые для этого типа компонента.

IClientSideExtensionManifest

Это манифест для расширения на стороне клиента.

IClientSideLibraryManifest

Библиотека определяется этим манифестом. В настоящее время библиотеки не имеют дополнительных свойств.

IClientSideManifestBase

Этот интерфейс определяет члены, которые являются общими для всех развертываемых манифестов.

IClientSideWebPartManifest

Клиентская платформа SharePoint определяет веб-часть по ее манифесту. Все веб-части должны иметь манифест.

IClientSideWebPartManifestEntry

Этот интерфейс задает набор свойств, которые могут быть предварительно настроены разработчиком веб-частей. Для каждого предварительно настроенного экземпляра веб-части потребуется копия этих свойств. Администраторы организации и авторы содержимого могут изменять эти свойства по необходимости.

IClientSideWebPartManifestInstance

Манифест, относящееся к экземпляру веб-части.

ICommandDefinition

Используется ICommandSetExtensionManifest, определяет команду, отображаемую в области пользовательского интерфейса, например меню, панель инструментов и т. д.

ICommandSetExtensionManifest

Это манифест для расширения на стороне клиента, который определяет набор пользовательских команд, которые могут отображаться в меню, панели инструментов и т. д.

IComponentModuleConfiguration

Это интерфейс для модуля скрипта с типом "component". Модули этого типа будут предоставляться с помощью манифестов. Чтобы зависимость была загружена, манифест должен быть доступен на сайте.

IIntegrityPath

Путь с хэшом целостности подресурсов ресурса.

ILocalizedPathModuleConfiguration

Это интерфейс для модуля скрипта с типом localizedPath.

ILocalizedString

Набор локализованных строк.

IModuleConfigurationBase

Это базовый интерфейс для определения модуля скрипта.

IPathModuleConfiguration

Это интерфейс для модуля скрипта с типом path. Модули этого типа должны быть предоставлены разработчиком компонентов.

Псевдонимы типа

ComponentType

Тип клиентского компонента.

ExtensionType

Тип расширения на стороне клиента. Используется IClientSideExtensionManifest.extensionType.

IModuleConfiguration

Перечисления

PredefinedGroup

Предопределенная группа веб-частей.