Condividi tramite


Interfaccia ISharePointProjectItemDeploymentContext

Rappresenta il contesto di distribuzione di un elemento del progetto specifico.

Spazio dei nomi:  Microsoft.VisualStudio.SharePoint.Deployment
Assembly:  Microsoft.VisualStudio.SharePoint (in Microsoft.VisualStudio.SharePoint.dll)

Sintassi

'Dichiarazione
Public Interface ISharePointProjectItemDeploymentContext _
    Inherits IDeploymentContext, IAnnotatedObject
public interface ISharePointProjectItemDeploymentContext : IDeploymentContext, 
    IAnnotatedObject

Il tipo ISharePointProjectItemDeploymentContext espone i seguenti membri.

Proprietà

  Nome Descrizione
Proprietà pubblica Annotations Ottiene un'istanza di IAnnotationDictionary per associare dati personalizzati all'oggetto che implementa l'interfaccia IAnnotatedObject. (Ereditato da IAnnotatedObject)
Proprietà pubblica Feature Ottiene la funzionalità primaria associata all'elemento del progetto.
Proprietà pubblica FeatureScope Ottiene un valore che rappresenta l'ambito nel quale è in fase di distribuzione la funzionalità dell'elemento del progetto.
Proprietà pubblica IsDeploying Indica se è in corso la distribuzione del progetto. (Ereditato da IDeploymentContext)
Proprietà pubblica IsRetracting Indica se è in corso la ritrazione del progetto. (Ereditato da IDeploymentContext)
Proprietà pubblica Logger Fornisce l'accesso al logger del progetto. (Ereditato da IDeploymentContext)
Proprietà pubblica Project Fornisce accesso al progetto corrente in fase di distribuzione o ritrazione. (Ereditato da IDeploymentContext)
Proprietà pubblica ProjectItem Ottiene l'elemento del progetto in fase di distribuzione.

In alto

Metodi

  Nome Descrizione
Metodo pubblico SiteCollectionUrl Restituisce l'URL canonico di Microsoft.SharePoint.SPSite a cui, secondo SharePoint, è connesso il progetto. (Ereditato da IDeploymentContext)
Metodo pubblico SiteUrl Restituisce l'URL canonico di Microsoft.SharePoint.SPWeb a cui, secondo SharePoint, è connesso il progetto. (Ereditato da IDeploymentContext)
Metodo pubblico WebApplicationUrl Restituisce l'URL radice di SPWebApplication. (Ereditato da IDeploymentContext)

In alto

Note

Utilizzare oggetti ISharePointProjectItemDeploymentContext per determinare il percorso dell'elemento del progetto distribuito e i relativi file nel server. Visual Studio passa gli oggetti ISharePointProjectItemDeploymentContext ai gestori degli eventi DeploymentStepStarted, DeploymentStepCompleted e ProjectItemStartupUrlRequested.

Vedere anche

Riferimenti

Spazio dei nomi Microsoft.VisualStudio.SharePoint.Deployment