IDeploymentContext Interface
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Representa o contexto de uma etapa de implantação que está sendo executada enquanto um projeto do SharePoint estiver sendo implantado ou cancelado.
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
- Implementações
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.
Annotations |
Obtém uma instância IAnnotationDictionary para associar dados personalizados ao objeto que implementa a interface do IAnnotatedObject. (Herdado de IAnnotatedObject) |
Is |
Especifica se a implantação foi cancelada pelo usuário. |
Is |
Especifica se o projeto está sendo implantado. |
Is |
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. |
Start |
Obtém o acesso ao modo de início, o motivo pelo qual a implantação foi iniciada. |
Site |
Retorna a URL canônica do Microsoft.SharePoint.SPSite à qual o projeto está conectado, de acordo com o SharePoint. |
Site |
Retorna a URL canônica do Microsoft.SharePoint.SPWeb à qual o projeto está conectado, de acordo com o SharePoint. |
Web |
Retorna a URL raiz do SPWebApplication. |
Produto | Versões |
---|---|
SharePoint Projects | 2017, 2019, 2022 |