Ler em inglês

Partilhar via


IDeploymentContext Interface

Definição

Representa o contexto de uma etapa de implantação que está sendo executada enquanto um projeto do SharePoint estiver sendo implantado ou cancelado.

C#
public interface IDeploymentContext : Microsoft.VisualStudio.SharePoint.IAnnotatedObject
Derivado
Implementações

Comentários

O Visual Studio passa IDeploymentContext para os CanExecute métodos e Execute das etapas de implantação. Um novo contexto de implantação é inicializado no início de uma operação de implantação e retração.

A IDeploymentContext interface implementa o IAnnotatedObject para habilitar as etapas de implantação para armazenar e passar dados entre as etapas.

Propriedades

Annotations

Obtém uma instância IAnnotationDictionary para associar dados personalizados ao objeto que implementa a interface do IAnnotatedObject.

(Herdado de IAnnotatedObject)
IsCanceled

Especifica se a implantação foi cancelada pelo usuário.

IsDeploying

Especifica se o projeto está sendo implantado.

IsRetracting

Especifica se o projeto está sendo cancelado.

Logger

Obtém o acesso ao agente do projeto.

Project

Obtém acesso ao projeto atual que está sendo implantado ou foi cancelado.

StartMode

Obtém o acesso ao modo de início, o motivo pelo qual a implantação foi iniciada.

Métodos

SiteCollectionUrl()

Retorna a URL canônica do Microsoft.SharePoint.SPSite à qual o projeto está conectado, de acordo com o SharePoint.

SiteUrl()

Retorna a URL canônica do Microsoft.SharePoint.SPWeb à qual o projeto está conectado, de acordo com o SharePoint.

WebApplicationUrl()

Retorna a URL raiz do SPWebApplication.

Aplica-se a

Produto Versões
SharePoint Projects 2017, 2019, 2022