Microsoft.VisualStudio.SharePoint.Deployment, espace de noms
L'espace de noms Microsoft.VisualStudio.SharePoint.Deployment contient les types que vous pouvez utiliser pour étendre le processus de déploiement des projets SharePoint. Pour plus d'informations sur l'utilisation des types dans l'espace de noms, consultez Extension de la création de packages et du déploiement SharePoint.
Bien que la plupart des types dans cet espace de noms soient des interfaces, seule l'interface IDeploymentStep est destinée à être implémentée dans votre code. Implémentez cette interface pour définir une nouvelle étape de déploiement qui peut être exécutée lorsqu'un élément de projet SharePoint est déployé ou retiré. Pour plus d'informations, consultez Procédure pas à pas : création d'une étape de déploiement personnalisée pour des projets SharePoint.
Vous pouvez également créer votre propre configuration de déploiement en ajoutant un nouvel objet IDeploymentConfiguration à la propriété DeploymentConfigurations d'un projet SharePoint. Pour plus d'informations, consultez Procédure pas à pas : création d'une étape de déploiement personnalisée pour des projets SharePoint.
Classes
Classe | Description | |
---|---|---|
DeploymentStepAttribute | Identifie une classe qui implémente une étape de déploiement. | |
DeploymentStepIds | Définit les ID des étapes de déploiement incluses dans Visual Studio. |
Interfaces
Interface | Description | |
---|---|---|
IDeploymentConfiguration | Représente une configuration de déploiement pour les projets SharePoint. | |
IDeploymentConfigurationDictionary | Contient une collection d'étapes de déploiement. | |
IDeploymentConflict | Représente un conflit entre les éléments déployés par un élément de projet SharePoint et les éléments présents sur le site SharePoint. | |
IDeploymentConflictCollection | Représente une collection d'objets IDeploymentConflict.Chaque IDeploymentConflict représente un conflit entre les éléments déployés par un élément de projet SharePoint et les éléments présents sur le site SharePoint. | |
IDeploymentContext | Représente le contexte d'une étape de déploiement qui s'exécute pendant l'exécution ou le retrait d'un projet SharePoint. | |
IDeploymentStep | Représente une étape de déploiement des projets SharePoint. | |
IDeploymentStepInfo | Contient des informations relatives à une étape de déploiement des projets SharePoint. | |
ISharePointProjectItemDeploymentContext | Représente le contexte de déploiement d'un élément de projet spécifique. |
Énumérations
Énumération | Description | |
---|---|---|
StartMode | Énumère l'opération qui a provoqué le déploiement. |
Voir aussi
Référence
Autres ressources
Extension de la création de packages et du déploiement SharePoint
Procédure pas à pas : création d'une étape de déploiement personnalisée pour des projets SharePoint