Compartir a través de


IDeploymentContext Interfaz

Definición

Representa el contexto de un paso de implementación que se ejecuta mientras un proyecto de SharePoint se está implementando o retirando.

public interface class IDeploymentContext : Microsoft::VisualStudio::SharePoint::IAnnotatedObject
public interface IDeploymentContext : Microsoft.VisualStudio.SharePoint.IAnnotatedObject
type IDeploymentContext = interface
    interface IAnnotatedObject
Public Interface IDeploymentContext
Implements IAnnotatedObject
Derivado
Implementaciones

Comentarios

Visual Studio pasa IDeploymentContext a los métodos y Execute de los CanExecute pasos de implementación. Se inicializa un nuevo contexto de implementación al principio de una operación de implementación y retracción.

La IDeploymentContext interfaz implementa IAnnotatedObject para habilitar los pasos de implementación para almacenar y pasar datos entre los pasos.

Propiedades

Annotations

Obtiene una instancia de IAnnotationDictionary para asociar los datos personalizados con el objeto que implementa la interfaz IAnnotatedObject.

(Heredado de IAnnotatedObject)
IsCanceled

Obtiene si el usuario canceló la implementación.

IsDeploying

Obtiene si el proyecto se está implementando.

IsRetracting

Obtiene si el proyecto se está retirando.

Logger

Obtiene acceso al registrador del proyecto.

Project

Obtiene acceso al proyecto actual que se está implementando o retirando.

StartMode

Obtiene acceso al modo de inicio que es la razón por la que la implementación se inició.

Métodos

SiteCollectionUrl()

Devuelve la dirección URL canónica del objeto Microsoft.SharePoint.SPSite al que el proyecto está conectado, conforme a SharePoint.

SiteUrl()

Devuelve la dirección URL canónica del objeto Microsoft.SharePoint.SPWeb al que el proyecto está conectado, conforme a SharePoint.

WebApplicationUrl()

Devuelve la dirección URL raíz de SPWebApplication.

Se aplica a