Partager via


Créer des fonctionnalités SharePoint

Vous pouvez utiliser une fonctionnalité SharePoint pour regrouper les éléments de projet SharePoint associés pour faciliter le déploiement. Vous pouvez créer des fonctionnalités, définir des étendues et marquer d’autres fonctionnalités comme dépendances à l’aide du 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 à l’aide de l’Explorateur de solutions ou de 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 des fonctionnalités, puis choisissez Ajouter une fonctionnalité.

  • Dans l’Explorateur d’empaquetages, 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é dans l’Explorateur de solutions. Chaque fonctionnalité possède son propre Concepteur de fonctionnalités que vous pouvez utiliser pour personnaliser les propriétés de 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é telles que le titre, la description, la version et l’étendue.

Options du concepteur de fonctionnalités

Une fois que vous avez créé une fonctionnalité, vous pouvez utiliser le Concepteur de fonctionnalités pour le personnaliser.

Le tableau suivant décrit les propriétés de fonctionnalité affichées dans le Concepteur de fonctionnalités.

Propriété Descriptif
Titre Optional. Le titre par défaut de la fonctionnalité est défini sur SolutionName FeatureName.
Descriptif Optional. Description de la fonctionnalité SharePoint.
Scope Obligatoire. Si une fonctionnalité est créée à l’aide de l’Explorateur de solutions, l’étendue est définie sur Web par défaut.

- Batterie de serveurs : activer une fonctionnalité pour une batterie de serveurs entière.

- Site : activez une fonctionnalité pour tous les sites web d’une collection de sites.

- Web : activez une fonctionnalité pour un site web spécifique.

- WebApplication : activez une fonctionnalité pour tous les sites web d’une application web.
Éléments de la solution Tous les éléments SharePoint qui peuvent être ajoutés à la fonctionnalité.
Éléments de la fonctionnalité É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 aux fonctionnalités et afficher le manifeste de fonctionnalité. Pour plus d’informations, consultez Comment : Ajouter et supprimer des éléments des fonctionnalités de SharePoint.

Ajouter des dépendances de fonctionnalités

Vous pouvez configurer le manifeste de fonctionnalité afin 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 les fonctionnalités ou les données, le serveur SharePoint peut d’abord essayer d’activer l’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és.