Freigeben über


IDeploymentContext Schnittstelle

Definition

Stellt den Kontext eines Bereitstellungsschritts dar, der ausgeführt wird, während ein SharePoint-Projekt bereitgestellt oder zurückgezogen wird.

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
Abgeleitet
Implementiert

Hinweise

Visual Studio übergibt IDeploymentContext an die CanExecute Methoden und Execute der Bereitstellungsschritte. Ein neuer Bereitstellungskontext wird zu Beginn eines Bereitstellungs- und Rückzugsvorgangs initialisiert.

Die IDeploymentContext Schnittstelle implementiert den, um Bereitstellungsschritte IAnnotatedObject zum Speichern und Übergeben von Daten zwischen den Schritten zu aktivieren.

Eigenschaften

Annotations

Ruft eine IAnnotationDictionary-Instanz ab, um dem Objekt, das die IAnnotatedObject-Schnittstelle implementiert, benutzerdefinierte Daten zuzuordnen.

(Geerbt von IAnnotatedObject)
IsCanceled

Ruft ab, ob die Bereitstellung vom Benutzer abgebrochen wurde.

IsDeploying

Ruft ab, ob das Projekt bereitgestellt wird.

IsRetracting

Ruft ab, ob das Projekt zurückgezogen wird.

Logger

Ruft den Zugriff auf die Projektprotokollierung ab.

Project

Ruft den Zugriff auf das aktuelle Projekt ab, das bereitgestellt oder zurückgezogen wird.

StartMode

Ruft den Zugriff auf den automatischen Startmodus ab. Der Grund, warum die Bereitstellung initiiert wurde.

Methoden

SiteCollectionUrl()

Gibt die kanonische URL des Microsoft.SharePoint.SPSite-Elements zurück, mit dem das Projekt gemäß SharePoint verbunden ist.

SiteUrl()

Gibt die kanonische URL des Microsoft.SharePoint.SPWeb-Elements zurück, mit dem das Projekt gemäß SharePoint verbunden ist.

WebApplicationUrl()

Gibt die Stamm-URL des SPWebApplication-Elements zurück.

Gilt für: