Condividi tramite


IDeploymentContext Interfaccia

Definizione

Rappresenta il contesto di una fase di distribuzione eseguita mentre viene distribuito o ritratto un progetto SharePoint.

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
Derivato
Implementazioni

Commenti

Visual Studio passa IDeploymentContext ai CanExecute metodi e Execute dei passaggi di distribuzione. Un nuovo contesto di distribuzione viene inizializzato all'inizio di un'operazione di distribuzione e ritiro.

L'interfaccia IDeploymentContext implementa per IAnnotatedObject abilitare i passaggi di distribuzione per archiviare e passare i dati tra i passaggi.

Proprietà

Annotations

Ottiene un'istanza di IAnnotationDictionary per associare dati personalizzati all'oggetto che implementa l'interfaccia IAnnotatedObject.

(Ereditato da IAnnotatedObject)
IsCanceled

Ottiene di sapere se la distribuzione è stata annullata dall'utente.

IsDeploying

Ottiene di sapere se questo progetto è in fase si distribuzione.

IsRetracting

Ottiene di sapere se è in corso la ritrazione del progetto.

Logger

Ottiene l'accesso al logger del progetto.

Project

Ottiene accesso al progetto corrente in fase di distribuzione o ritrazione.

StartMode

Ottiene l'accesso alla modalità di avvio il motivo per cui la distribuzione è stata avviata.

Metodi

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.

Si applica a