Namespace Microsoft.VisualStudio.SharePoint.Deployment
O Microsoft.VisualStudio.SharePoint.Deployment namespace contém tipos que você pode usar para estender o processo de implantação para projetos do SharePoint. Para obter mais informações sobre como usar os tipos neste namespace, consulte Implantação e estendendo empacotamento do SharePoint.
Embora a maioria dos tipos neste namespace é interfaces, apenas o IDeploymentStep interface destina-se a ser implementado em seu código. Implemente essa interface para definir uma nova etapa de implantação que pode ser executada quando um item de projeto do SharePoint é implantado ou cancelado. Para obter mais informações, consulte Demonstra Passo a passo: A criação de uma etapa de implantação personalizado para projetos do SharePoint.
Você também pode criar sua própria configuração de implantação, adicionando um novo IDeploymentConfiguration o objeto para o DeploymentConfigurations a propriedade de um projeto do SharePoint. Para obter mais informações, consulte Demonstra Passo a passo: A criação de uma etapa de implantação personalizado para projetos do SharePoint.
Classes
Classe | Descrição | |
---|---|---|
DeploymentStepAttribute | Identifica uma classe que implementa uma etapa de implantação. | |
DeploymentStepIds | Define as identificações de etapas de implantação que estão incluídas no Visual Studio. |
Interfaces
Interface | Descrição | |
---|---|---|
IDeploymentConfiguration | Representa uma configuração de implantação para projetos do SharePoint. | |
IDeploymentConfigurationDictionary | Contém uma coleção de etapas de implantação. | |
IDeploymentConflict | Representa um conflito entre os itens que estão sendo implantados por um item de projeto do SharePoint e itens no site do SharePoint. | |
IDeploymentConflictCollection | Representa uma coleção de objetos IDeploymentConflict.Cada IDeploymentConflict representa um conflito entre os itens que estão sendo implantados por um item de projeto do SharePoint e no site SharePoint. | |
IDeploymentContext | Representa o contexto de uma etapa de implantação que está sendo executado, enquanto um projeto do SharePoint está sendo implantado ou cancelada. | |
IDeploymentStep | Representa uma etapa de implantação para projetos do SharePoint. | |
IDeploymentStepInfo | Contém informações sobre uma etapa de implantação para projetos do SharePoint. | |
ISharePointProjectItemDeploymentContext | Representa o contexto de implantação de um item de projeto específico. |