@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. |
| IAIProperties |
Define as propriedades de IA para a peça Web, incluindo a estrutura e o mapeamento para o conjunto de propriedades da peça Web. Quando fornecidos, os cenários de IA, como um agente LLM no SharePoint Pages, podem interagir com a peça Web, por exemplo, criá-la, modificá-la ou compreender a estrutura de dados. |
| ICapabilityCollection |
A coleção de capacidade para a peça Web. Define que capacidades são necessárias para a peça Web. Se o anfitrião não suportar uma das capacidades necessárias, a peça Web não estará visível na caixa de ferramentas. |
| IClientSideApplicationManifest |
Este é o manifesto de uma aplicação do lado do cliente. |
| 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. |
| IClientSideMultiVersionManifest |
Os manifestos de várias versões são definidos por esta interface. |
| 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. |
| IFlexibleLayoutSizing |
Dados de dimensionamento de esquema flexível |
| 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. |
| IPrefabAppManifest |
Este é o manifesto de uma aplicação PREFAB. |
| IPrefabAppOnDemandSiteScript |
Script do Site que será aplicado por um programador PREFAB. |
| IPrefabAppOnInstallSiteScript |
Script do Site que será aplicado quando a aplicação for instalada. |
| IPrefabAppSiteScriptBase |
Definição base para Script de Site. |
| IPrefabAppSiteSettingsLink |
Representa um item que deve ser composto no menu de definições do site de navegação do conjunto de aplicações. |
| IPrefabAppToolboxEntry |
Esta interface especifica o conjunto de que pode ser fornecido por um programador PREFAB se a aplicação estiver disponível na caixa de ferramentas moderna do SharePoint. |
| IPreloadOptions | |
| ISiteScriptActionBase |
Definição base para a ação Script do Site. |
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 | |
| PrefabAppSiteScript |
Script do Site que será aplicado quando a aplicação é instalada ou a pedido por um programador de aplicações PREFAB. |
| SiteScriptType |
Tipos disponíveis de Scripts de Site. - onInstall - Script do Site que será aplicado quando a aplicação for instalada. - onDemand - Script do Site que será aplicado a pedido por um programador PREFAB. |
Enumerações
| ManifestType |
O tipo do manifesto. |
| PredefinedGroup |
Grupo de peças Web predefinido. |