IDeploymentContext Interface
Definição
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
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. |