IDeploymentContext Schnittstelle
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt den Kontext eines Bereitstellungsschritts dar, der ausgeführt wird, während ein SharePoint-Projekt bereitgestellt oder zurückgezogen wird.
public interface IDeploymentContext : Microsoft.VisualStudio.SharePoint.IAnnotatedObject
- Abgeleitet
- Implementiert
Hinweise
Visual Studio übergibt IDeploymentContext an die CanExecute -Methode und die- Execute Methode der Bereitstellungs Schritte. Ein neuer Bereitstellungs Kontext wird zu Beginn eines Bereitstellungs-und zurück Traktions Vorgangs initialisiert.
Die- IDeploymentContext Schnittstelle implementiert IAnnotatedObject , um die Bereitstellungs Schritte zum Speichern und übergeben von Daten Zwischenschritten zu ermöglichen.
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 |
| SiteUrl() |
Gibt die kanonische URL des |
| WebApplicationUrl() |
Gibt die Stamm-URL des SPWebApplication-Elements zurück. |