Condividi tramite


Interfaccia IDeploymentContext

Rappresenta il contesto di un passaggio di distribuzione che esegue mentre un progetto SharePoint viene distribuito o annullando.

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

Sintassi

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

Il tipo IDeploymentContext espone i seguenti membri.

Proprietà

  Nome Descrizione
Proprietà pubblica Annotations ottiene un'istanza IAnnotationDictionary per associare dati personalizzati alla distribuzione dell'oggetto IAnnotatedObject interfaccia. (Ereditato da IAnnotatedObject)
Proprietà pubblica IsDeploying Indica se il progetto viene distribuito.
Proprietà pubblica IsRetracting Indica se il progetto è la ritrazione.
Proprietà pubblica Logger Consente di accedere al logger di progetto.
Proprietà pubblica Project Consente di accedere al progetto corrente che si sta distribuendo o annullando.

In alto

Metodi

  Nome Descrizione
Metodo pubblico SiteCollectionUrl Restituisce l'URL del classico Microsoft.SharePoint.SPSite che il progetto è connesso a, come SharePoint.
Metodo pubblico SiteUrl Restituisce l'URL del classico Microsoft.SharePoint.SPWeb che il progetto è connesso a, come SharePoint.
Metodo pubblico WebApplicationUrl Restituisce la radice URL di SPWebApplication.

In alto

Note

Quelle di Visual Studio Execute in di CanExecute e di IDeploymentContext metodi di passaggi di distribuzione.Un nuovo contesto di distribuzione viene inizializzato all'inizio di un'operazione di ritrazione e di distribuzione.

IDeploymentContext l'interfaccia implementa IAnnotatedObject per consentire ai passaggi di distribuzione per archiviare e passare dati tra i passaggi.

Vedere anche

Riferimenti

Spazio dei nomi Microsoft.VisualStudio.SharePoint.Deployment