Créer des fonctionnalités SharePoint
Vous pouvez utiliser une fonctionnalité SharePoint pour regrouper les éléments de projet SharePoint associés afin de faciliter le déploiement. Vous pouvez créer des fonctionnalités, définir des étendues et marquer d’autres fonctionnalités comme dépendances en utilisant le Concepteur de fonctionnalités SharePoint. Le concepteur génère également un manifeste, qui est un fichier XML qui décrit chaque fonctionnalité.
Ajouter des fonctionnalités à la solution SharePoint
Vous pouvez ajouter une fonctionnalité à la solution SharePoint en utilisant l’Explorateur de solutions ou l’Explorateur de packages. Vous pouvez utiliser l’une des méthodes suivantes pour ajouter une fonctionnalité.
Dans l’Explorateur de solutions, ouvrez le menu contextuel Fonctionnalités, puis choisissez Ajouter une fonctionnalité.
Ouvrez l’Explorateur de packages, ouvrez le menu contextuel du package, puis choisissez Ajouter une fonctionnalité.
Utilisation du concepteur de fonctionnalités
Une solution SharePoint peut contenir une ou plusieurs fonctionnalités SharePoint, qui sont regroupées sous le nœud Fonctionnalités dans l’Explorateur de solutions. Chaque fonctionnalité a son propre Concepteur de fonctionnalités que vous pouvez utiliser pour personnaliser les propriétés de la fonctionnalité. Pour plus d’informations, consultez Guide pratique pour personnaliser une fonctionnalité SharePoint. Pour distinguer les fonctionnalités les unes des autres, vous pouvez configurer les propriétés de fonctionnalité comme le titre, la description, la version et l’étendue.
Options du concepteur de fonctionnalités
Après avoir créé une fonctionnalité, vous pouvez utiliser le Concepteur de fonctionnalités pour la personnaliser.
Le tableau suivant décrit les propriétés de fonctionnalité affichées dans le Concepteur de fonctionnalités.
Propriété | Description |
---|---|
Titre | facultatif. Le titre par défaut de la fonctionnalité est défini sur SolutionName FeatureName. |
Description | facultatif. Description de la fonctionnalité SharePoint. |
Étendue | Obligatoire. Si une fonctionnalité est créée dans l’Explorateur de solutions, l’étendue est définie sur Web par défaut. - Batterie de serveurs : active une fonctionnalité pour l’ensemble d’une batterie de serveurs. - Site : active une fonctionnalité pour tous les sites web d’une collection de sites. - Web : active une fonctionnalité pour un site web spécifique. - WebApplication : active une fonctionnalité pour tous les sites web d’une application web. |
Éléments dans la solution | Tous les éléments SharePoint qui peuvent être ajoutés à la fonctionnalité. |
Éléments dans la fonctionnalité | Tous les éléments de projet SharePoint qui ont été ajoutés à la fonctionnalité. |
Ajouter et supprimer des éléments de projet SharePoint
Vous pouvez sélectionner les éléments de projet SharePoint auxquels vous souhaitez ajouter une fonctionnalité SharePoint pour le déploiement. Utilisez le Concepteur de fonctionnalités pour ajouter et supprimer des éléments dans les fonctionnalités et voir le manifeste de fonctionnalité. Pour plus d’informations, consultez Guide pratique pour ajouter et supprimer des éléments dans les fonctionnalités SharePoint.
Ajouter des dépendances de fonctionnalité
Vous pouvez configurer le manifeste de fonctionnalité pour que le serveur SharePoint active certaines fonctionnalités avant l’activation de votre fonctionnalité. Par exemple, si votre fonctionnalité SharePoint dépend d’autres fonctionnalités pour son fonctionnement ou pour les données, le serveur SharePoint peut d’abord essayer d’activer une des fonctionnalités dont dépend votre fonctionnalité. Pour plus d’informations, consultez Guide pratique pour ajouter et supprimer des dépendances de fonctionnalité.