Interface IDeploymentContext
Representa o contexto de uma etapa de implantação que está sendo executado, enquanto um projeto do SharePoint está sendo implantado ou cancelada.
Namespace: Microsoft.VisualStudio.SharePoint.Deployment
Assembly: Microsoft.VisualStudio.SharePoint (em Microsoft.VisualStudio.SharePoint.dll)
Sintaxe
'Declaração
Public Interface IDeploymentContext _
Inherits IAnnotatedObject
public interface IDeploymentContext : IAnnotatedObject
O tipo IDeploymentContext expõe os membros a seguir.
Propriedades
Nome | Descrição | |
---|---|---|
Annotations | Obtém uma instância de IAnnotationDictionary para associar a implementação de objeto de dados personalizados a IAnnotatedObject interface. (Herdado de IAnnotatedObject.) | |
IsDeploying | Indica se o projeto está sendo implantado. | |
IsRetracting | Indica se o projeto está sendo cancelado. | |
Logger | Fornece acesso para o agente de log do projeto. | |
Project | Fornece acesso ao projeto atual que está sendo implantado ou cancelada. |
Início
Métodos
Nome | Descrição | |
---|---|---|
SiteCollectionUrl | Retorna a URL canônica da Microsoft.SharePoint.SPSite que o projeto está conectado, de acordo com SharePoint. | |
SiteUrl | Retorna a URL canônica da Microsoft.SharePoint.SPWeb que o projeto está conectado, de acordo com SharePoint. | |
WebApplicationUrl | Retorna o URL raiz do SPWebApplication. |
Início
Comentários
Passa de Visual Studio IDeploymentContext para o CanExecute e Execute métodos de etapas de implantação. Um novo contexto de implantação é inicializado no início de uma operação de cancelamento e a implantação.
O IDeploymentContext interface implementa o IAnnotatedObject para habilitar as etapas de implantação armazenar e transmitir dados entre as etapas.