Compartilhar via


Interface ISharePointProjectItemDeploymentContext

Representa o contexto de implantação de um item de projeto específico.

Namespace:  Microsoft.VisualStudio.SharePoint.Deployment
Assembly:  Microsoft.VisualStudio.SharePoint (em Microsoft.VisualStudio.SharePoint.dll)

Sintaxe

'Declaração
Public Interface ISharePointProjectItemDeploymentContext _
    Inherits IDeploymentContext, IAnnotatedObject
public interface ISharePointProjectItemDeploymentContext : IDeploymentContext, 
    IAnnotatedObject

O tipo ISharePointProjectItemDeploymentContext expõe os membros a seguir.

Propriedades

  Nome Descrição
Propriedade pública Annotations Obtém uma instância de IAnnotationDictionary para associar a implementação de objeto de dados personalizados a IAnnotatedObject interface. (Herdado de IAnnotatedObject.)
Propriedade pública Feature Obtém o recurso principal associado ao item de projeto.
Propriedade pública FeatureScope Obtém um valor que representa o escopo no qual o recurso do item de projeto está sendo implantado.
Propriedade pública IsDeploying Indica se o projeto está sendo implantado. (Herdado de IDeploymentContext.)
Propriedade pública IsRetracting Indica se o projeto está sendo cancelado. (Herdado de IDeploymentContext.)
Propriedade pública Logger Fornece acesso para o agente de log do projeto. (Herdado de IDeploymentContext.)
Propriedade pública Project Fornece acesso ao projeto atual que está sendo implantado ou cancelada. (Herdado de IDeploymentContext.)
Propriedade pública ProjectItem Obtém o item de projeto que está sendo implantado.

Início

Métodos

  Nome Descrição
Método público SiteCollectionUrl Retorna a URL canônica da Microsoft.SharePoint.SPSite que o projeto está conectado, de acordo com SharePoint. (Herdado de IDeploymentContext.)
Método público SiteUrl Retorna a URL canônica da Microsoft.SharePoint.SPWeb que o projeto está conectado, de acordo com SharePoint. (Herdado de IDeploymentContext.)
Método público WebApplicationUrl Retorna o URL raiz do SPWebApplication. (Herdado de IDeploymentContext.)

Início

Comentários

Use ISharePointProjectItemDeploymentContext objetos para determinar a localização do item de projeto implantado e seus arquivos no servidor. Passa de Visual Studio ISharePointProjectItemDeploymentContext objetos para os manipuladores de eventos para o DeploymentStepStarted, DeploymentStepCompleted, e ProjectItemStartupUrlRequested eventos.

Consulte também

Referência

Namespace Microsoft.VisualStudio.SharePoint.Deployment