Microsoft.VisualStudio.SharePoint.Features, espace de noms
L'espace de noms Microsoft.VisualStudio.SharePoint.Features contient les types vous permettant d'accéder à la définition d'une fonctionnalité dans un projet SharePoint.
Le type principal dans cet espace de noms est l'interface IFeature. Un objet IFeature représente la définition d'une fonctionnalité particulière dans un projet SharePoint, notamment le manifeste de fonctionnalité. Pour accéder à un objet IFeature, utilisez d'abord la propriété ISharePointProject.Features pour obtenir un objet ISharePointProjectFeature. Puis utilise la propriété ISharePointProjectFeature.Model pour obtenir un objet IFeature.
Interfaces
Interface | Description | |
---|---|---|
IAddContentTypeFieldUpgradeAction | Représente une action de mise à niveau qui ajoute un nouveau champ à un type de contenu existant. | |
IApplyElementManifestsUpgradeAction | Représente une action de mise à niveau qui configure de nouveaux éléments de fonctionnalité. | |
ICustomFeatureActivationDependency | Représente une fonctionnalité existante dont dépend l'activation d'une autre fonctionnalité. | |
ICustomUpgradeAction | Représente une action de mise à niveau qui exécute un récepteur d'événements de fonctionnalité. | |
ICustomUpgradeActionParameter | Représente un paramètre d'action de mise à niveau personnalisée. | |
ICustomUpgradeActionParameterCollection | Représente une collection de paramètres d'actions de mise à niveau personnalisées. | |
IDiscreteUpgradeAction | Représente une action exécutée lors de la mise à niveau d'une fonctionnalité. | |
IDiscreteUpgradeActionCollection | Représente une collection d'actions de mise à niveau de fonctionnalités. | |
IElement | Représente un fichier associé à une fonctionnalité. | |
IElementCollection | Représente une collection d'éléments de fonctionnalité. | |
IFeature | Représente la définition d'une fonctionnalité dans le système de projet SharePoint. | |
IFeatureActivationDependency | Représente une fonctionnalité dont dépend l'activation d'une autre fonctionnalité. | |
IFeatureActivationDependencyCollection | Représente une collection de dépendances d'activation de fonctionnalité. | |
IFeatureManifest | Représente le manifeste d'une fonctionnalité SharePoint. | |
IMapFileUpgradeAction | Représente une action de mise à niveau qui remappe un fichier non personnalisé à un autre chemin d'installation du système de fichiers du serveur Web frontal (WFE) SharePoint. | |
IProperty | Représente la valeur par défaut d'une propriété de fonctionnalité. | |
IPropertyCollection | Représente une collection de valeurs par défaut associées aux propriétés de fonctionnalité. | |
IReferencedFeatureActivationDependency | Représente une fonctionnalité de la solution Visual Studio dont dépend une autre fonctionnalité. | |
IUpgradeAction | Représente une action exécutée lors de la mise à niveau d'une fonctionnalité. | |
IUpgradeActionCollection | Représente une collection d'actions de mise à niveau de fonctionnalités. | |
IVersionRange | Représente une collection d'actions exécutées lors de la mise à niveau d'une version spécifique d'une fonctionnalité. |
Énumérations
Énumération | Description | |
---|---|---|
DiscreteUpgradeActionType | Spécifie le type d'action à exécuter lors de la mise à niveau d'une fonctionnalité. | |
FeatureElementType | Spécifie comment l'élément est traité par SharePoint lors du déploiement de la fonctionnalité. | |
FeatureScope | Spécifie le contexte dans lequel une fonctionnalité est activée. |