Compartilhar via


@microsoft/sp-module-interfaces package

Interfaces

IAdaptiveCardExtensionManifest
IAdaptiveCardExtensionManifestEntry

Esta interface especifica o conjunto de propriedades que podem ser pré-configuradas por um programador AdaptiveCardExtension. Cada instância pré-configurada da AdaptiveCardExtension precisará de uma cópia destas propriedades. Os administradores da organização e os autores de conteúdo podem modificar estas propriedades numa base de necessidade.

IClientSideAssemblyManifest

Uma biblioteca é definida por este manifesto. Atualmente, as bibliotecas não têm propriedades adicionais.

IClientSideComponentLoaderConfiguration

Esta interface descreve como um componente do lado do cliente deve ser carregado e inicializado por uma arquitetura de cliente do SharePoint. Contém todos os dados para carregar um script de ponto de entrada e os respetivos scripts de dependência.

IClientSideComponentManifest

Todos os componentes do lado do cliente criados na arquitetura do SharePoint precisam de um manifesto de componente válido. Esta interface representa propriedades que são necessárias para todos os tipos de componentes do lado do cliente, como Aplicações e Peças Web. Os manifestos específicos do componente irão expandir esta interface para adicionar as propriedades exigidas por esse tipo de componente.

IClientSideExtensionManifest

Este é o manifesto de uma extensão do lado do cliente.

IClientSideLibraryManifest

Uma biblioteca é definida por este manifesto. Atualmente, as bibliotecas não têm propriedades adicionais.

IClientSideManifestBase

Esta interface define os membros que são comuns entre todos os manifestos implementáveis.

IClientSideWebPartManifest

A arquitetura do SharePoint do lado do cliente identifica uma Peça Web pelo respetivo manifesto. Espera-se que todas as Peças Web tenham um manifesto.

IClientSideWebPartManifestEntry

Esta interface especifica o conjunto de propriedades que podem ser pré-configuradas por um programador de Peças Web. Cada instância pré-configurada da Peça Web precisará de uma cópia destas propriedades. Os administradores da organização e os autores de conteúdo podem modificar estas propriedades numa base de necessidade.

IClientSideWebPartManifestInstance

Manifesto relevante para uma instância de Peça Web.

ICommandDefinition

Utilizado pelo ICommandSetExtensionManifest, define um comando a ser apresentado por uma superfície de IU, como um menu, barra de ferramentas, etc.

ICommandSetExtensionManifest

Este é o manifesto de uma extensão do lado do cliente que define um conjunto de comandos personalizados que podem ser apresentados num menu, barra de ferramentas, etc.

IComponentModuleConfiguration

Esta é a interface de um módulo de script com o tipo "componente". Os módulos deste tipo serão fornecidos através de manifestos. Para que a dependência seja carregada, o manifesto tem de estar disponível no site.

IIntegrityPath

Um caminho com o hash de integridade da sub-origem do recurso.

ILocalizedPathModuleConfiguration

Esta é a interface de um módulo de script com o tipo "localizedPath".

ILocalizedString

Um conjunto de cadeias localizadas.

IModuleConfigurationBase

Esta é a interface base para a definição de um módulo de script.

IPathModuleConfiguration

Esta é a interface de um módulo de script com o tipo "caminho". Os módulos deste tipo têm de ser fornecidos pelo programador de componentes.

Aliases de tipo

ComponentType

Tipo de componente do lado do cliente.

ExtensionType

O tipo de extensão do lado do cliente. Utilizado por IClientSideExtensionManifest.extensionType.

IModuleConfiguration

Enumerações

PredefinedGroup

Grupo de peças Web predefinido.