Compartir a través de


@microsoft/sp-module-interfaces package

Interfaces

IAdaptiveCardExtensionManifest
IAdaptiveCardExtensionManifestEntry

Esta interfaz especifica el conjunto de propiedades que puede configurar previamente un desarrollador AdaptiveCardExtension. Cada instancia preconfigurada de AdaptiveCardExtension necesitará una copia de estas propiedades. Los administradores de la organización y los autores de contenido pueden modificar estas propiedades según sea necesario.

IClientSideAssemblyManifest

Este manifiesto define una biblioteca. Actualmente, las bibliotecas no tienen ninguna propiedad adicional.

IClientSideComponentLoaderConfiguration

En esta interfaz se describe cómo un componente del lado cliente se va a cargar e inicializar mediante un marco de cliente de SharePoint. Contiene todos los datos para cargar un script de punto de entrada y sus scripts de dependencia.

IClientSideComponentManifest

Todos los componentes del lado cliente basados en el marco de SharePoint necesitan un manifiesto de componente válido. Esta interfaz representa las propiedades necesarias para todos los tipos de componentes del lado cliente, como aplicaciones y elementos web. Los manifiestos específicos del componente ampliarán esta interfaz para agregar las propiedades necesarias para ese tipo de componente.

IClientSideExtensionManifest

Este es el manifiesto de una extensión del lado cliente.

IClientSideLibraryManifest

Este manifiesto define una biblioteca. Actualmente, las bibliotecas no tienen ninguna propiedad adicional.

IClientSideManifestBase

Esta interfaz define los miembros que son comunes entre todos los manifiestos implementables.

IClientSideWebPartManifest

El marco de SharePoint del lado cliente identifica un elemento web por su manifiesto. Se espera que todos los elementos web tengan un manifiesto.

IClientSideWebPartManifestEntry

Esta interfaz especifica el conjunto de propiedades que puede configurar previamente un desarrollador de elementos web. Cada instancia preconfigurada del elemento web necesitará una copia de estas propiedades. Los administradores de la organización y los autores de contenido pueden modificar estas propiedades según sea necesario.

IClientSideWebPartManifestInstance

Manifiesto que es relevante para una instancia de elemento web.

ICommandDefinition

Usado por ICommandSetExtensionManifest, define un comando que se mostrará mediante una superficie de interfaz de usuario, como un menú, una barra de herramientas, etc.

ICommandSetExtensionManifest

Este es el manifiesto de una extensión del lado cliente que define un conjunto de comandos personalizados que se pueden mostrar en un menú, barra de herramientas, etc.

IComponentModuleConfiguration

Esta es la interfaz de un módulo de script con el tipo "componente". Los módulos de este tipo se proporcionarán a través de manifiestos. Para que la dependencia se cargue, el manifiesto debe estar disponible en el sitio.

IIntegrityPath

Ruta de acceso con el hash de integridad del subrecurso del recurso.

ILocalizedPathModuleConfiguration

Esta es la interfaz de un módulo de script con el tipo "localizedPath".

ILocalizedString

Conjunto de cadenas localizadas.

IModuleConfigurationBase

Esta es la interfaz base para la definición de un módulo de script.

IPathModuleConfiguration

Esta es la interfaz de un módulo de script con el tipo "path". El desarrollador de componentes debe proporcionar módulos de este tipo.

Alias de tipos

ComponentType

Tipo de componente del lado cliente.

ExtensionType

Tipo de extensión del lado cliente. Lo usa IClientSideExtensionManifest.extensionType.

IModuleConfiguration

Enumeraciones

PredefinedGroup

Grupo de elementos web predefinidos.