Partager via


@microsoft/sp-module-interfaces package

Interfaces

IAdaptiveCardExtensionManifest
IAdaptiveCardExtensionManifestEntry

Cette interface spécifie l’ensemble des propriétés qui peuvent être préconfigurées par un développeur AdaptiveCardExtension. Chaque instance préconfigurée d’AdaptiveCardExtension nécessite une copie de ces propriétés. Les administrateurs d’organisation et les auteurs de contenu peuvent modifier ces propriétés en fonction des besoins.

IClientSideAssemblyManifest

Une bibliothèque est définie par ce manifeste. Les bibliothèques n’ont actuellement aucune propriété supplémentaire.

IClientSideComponentLoaderConfiguration

Cette interface décrit comment un composant côté client doit être chargé et initialisé par une infrastructure cliente SharePoint. Il contient toutes les données pour le chargement d’un script de point d’entrée et de ses scripts de dépendance.

IClientSideComponentManifest

Tous les composants côté client basés sur l’infrastructure SharePoint ont besoin d’un manifeste de composant valide. Cette interface représente les propriétés requises par tous les types de composants côté client, comme les applications et les composants WebPart. Les manifestes spécifiques aux composants étendent cette interface pour ajouter les propriétés requises par ce type de composant.

IClientSideExtensionManifest

Il s’agit du manifeste d’une extension côté client.

IClientSideLibraryManifest

Une bibliothèque est définie par ce manifeste. Les bibliothèques n’ont actuellement aucune propriété supplémentaire.

IClientSideManifestBase

Cette interface définit les membres qui sont communs entre tous les manifestes déployables.

IClientSideWebPartManifest

L’infrastructure SharePoint côté client identifie un composant WebPart par son manifeste. Tous les composants WebPart sont censés avoir un manifeste.

IClientSideWebPartManifestEntry

Cette interface spécifie l’ensemble des propriétés qui peuvent être préconfigurées par un développeur de composants WebPart. Chaque instance préconfiguré du composant WebPart a besoin d’une copie de ces propriétés. Les administrateurs d’organisation et les auteurs de contenu peuvent modifier ces propriétés en fonction des besoins.

IClientSideWebPartManifestInstance

Manifeste pertinent pour un composant WebPart instance.

ICommandDefinition

Utilisé par ICommandSetExtensionManifest, il définit une commande à afficher sur une surface d’interface utilisateur telle qu’un menu, une barre d’outils, etc.

ICommandSetExtensionManifest

Il s’agit du manifeste d’une extension côté client qui définit un ensemble de commandes personnalisées qui peuvent être affichées dans un menu, une barre d’outils, etc.

IComponentModuleConfiguration

Il s’agit de l’interface d’un module de script avec le type « component ». Les modules de ce type seront fournis via des manifestes. Pour que la dépendance soit chargée, le manifeste doit être disponible sur le site.

IIntegrityPath

Chemin d’accès avec le hachage d’intégrité de la sous-ressource de la ressource.

ILocalizedPathModuleConfiguration

Il s’agit de l’interface d’un module de script avec le type « localizedPath ».

ILocalizedString

Ensemble de chaînes localisées.

IModuleConfigurationBase

Il s’agit de l’interface de base pour la définition d’un module de script.

IPathModuleConfiguration

Il s’agit de l’interface d’un module de script avec le type « path ». Les modules de ce type doivent être fournis par le développeur du composant.

Alias de type

ComponentType

Type de composant côté client.

ExtensionType

Type d’extension côté client. Utilisé par IClientSideExtensionManifest.extensionType.

IModuleConfiguration

Énumérations

PredefinedGroup

Groupe de composants WebPart prédéfini.