Interfaccia IDeploymentContext
Rappresenta il contesto di una fase di distribuzione eseguita mentre viene distribuito o ritratto un progetto SharePoint.
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 | |
---|---|---|
![]() |
Annotations | Ottiene un'istanza di IAnnotationDictionary per associare dati personalizzati all'oggetto che implementa l'interfaccia IAnnotatedObject. (Ereditato da IAnnotatedObject) |
![]() |
IsDeploying | Indica se è in corso la distribuzione del progetto. |
![]() |
IsRetracting | Indica se è in corso la ritrazione del progetto. |
![]() |
Logger | Fornisce l'accesso al logger del progetto. |
![]() |
Project | Fornisce accesso al progetto corrente in fase di distribuzione o ritrazione. |
In alto
Metodi
Nome | Descrizione | |
---|---|---|
![]() |
SiteCollectionUrl | Restituisce l'URL canonico di Microsoft.SharePoint.SPSite a cui, secondo SharePoint, è connesso il progetto. |
![]() |
SiteUrl | Restituisce l'URL canonico di Microsoft.SharePoint.SPWeb a cui, secondo SharePoint, è connesso il progetto. |
![]() |
WebApplicationUrl | Restituisce l'URL radice di SPWebApplication. |
In alto
Note
Visual Studio passa un oggetto IDeploymentContext ai metodi CanExecute e Execute di passaggi relativi alla distribuzione. Un nuovo contesto di distribuzione viene inizializzato all'inizio di un'operazione di distribuzione e di contrazione.
L'interfaccia IDeploymentContext implementa IAnnotatedObject per consentire ai passaggi relativi alla distribuzione di archiviare e passare dati tra passaggi.
Vedere anche
Riferimenti
Spazio dei nomi Microsoft.VisualStudio.SharePoint.Deployment