Microsoft.VisualStudio.SharePoint.Deployment (Espacio de nombres)

El espacio de nombres Microsoft.VisualStudio.SharePoint.Deployment contiene tipos que se pueden usar para extender el proceso de implementación de proyectos de SharePoint.Para obtener más información sobre cómo usar los tipos de este espacio de nombres, vea Extender el empaquetado e implementación de SharePoint.

Aunque la mayoría de los tipos de este espacio de nombres son interfaces, solo la interfaz IDeploymentStep está diseñada para implementarse en su código.Implemente esta interfaz para definir un nuevo paso de implementación que se pueda ejecutar cuando se está implementando o retirando un elemento de proyecto de SharePoint.Para obtener más información, vea Tutorial: Crear un paso de implementación personalizado para proyectos de SharePoint.

También puede crear su propia configuración de implementación agregando un nuevo objeto IDeploymentConfiguration a la propiedad DeploymentConfigurations de un proyecto SharePoint.Para obtener más información, vea Tutorial: Crear un paso de implementación personalizado para proyectos de SharePoint.

Clases

  Clase Descripción
Clase pública DeploymentStepAttribute Identifica una clase que implementa un paso de implementación.
Clase pública DeploymentStepIds Define los identificadores de los pasos de implementación que se incluyen con Visual Studio.

Interfaces

  Interfaz Descripción
Interfaz pública IDeploymentConfiguration Representa una configuración de implementación de los proyectos de SharePoint.
Interfaz pública IDeploymentConfigurationDictionary Contiene una colección de pasos de implementación.
Interfaz pública IDeploymentConflict Representa un conflicto entre los elementos implementados por un elemento de proyecto de SharePoint y los elementos del sitio de SharePoint.
Interfaz pública IDeploymentConflictCollection Representa una colección de objetos IDeploymentConflict.Cada objeto IDeploymentConflict representa un conflicto entre los elementos implementados por un elemento de proyecto de SharePoint y los elementos del sitio de SharePoint.
Interfaz pública IDeploymentContext Representa el contexto de un paso de implementación que se ejecuta mientras un proyecto de SharePoint se está implementando o retirando.
Interfaz pública IDeploymentStep Representa un paso de implementación de los proyectos de SharePoint.
Interfaz pública IDeploymentStepInfo Contiene información sobre un paso de implementación de los proyectos de SharePoint.
Interfaz pública ISharePointProjectItemDeploymentContext Representa el contexto de implementación de un elemento de proyecto concreto.

Vea también

Referencia

Otros recursos

Extender el empaquetado e implementación de SharePoint

Tutorial: Crear un paso de implementación personalizado para proyectos de SharePoint