ISharePointProjectService Schnittstelle

Definition

Stellt den SharePoint-Projektdienst, ein Stammobjekt für das SharePoint-Projektobjektmodell, dar.

[System.Runtime.InteropServices.Guid("A70F6506-018F-40FD-A2B6-21E23362E47D")]
public interface ISharePointProjectService : Microsoft.VisualStudio.SharePoint.ISharePointProjectEvents
Attribute
Implementiert

Eigenschaften

CodeRefactoringEvents

Ruft ein Objekt ab, das Zugriff auf die Ereignisse für die Umgestaltungsvorgänge gewährt.

DeploymentSteps

Ruft die Liste der installierten Bereitstellungsschritte im Erweiterungskatalog ab.

IsSharePointInstalled

Gibt zurück, ob SharePoint auf dem lokalen Computer installiert ist.

Logger

Ruft eine Instanz des Protokollierungsdiensts ab.

PackageValidationProvider

Ruft eine Instanz des IPackageValidationProvider ab, der die Validierung der Projektfunktionen und des Projektpakets unterstützt.

ProjectItemTypes

Ruft ein Wörterbuch mit allen verfügbaren Projektelementtypen ab.

Projects

Ruft die Auflistung aller SharePoint-Projekte in der Visual Studio-Lösung ab.

ServiceProvider

Ruft den globalen Dienstanbieter für das SharePoint-Projektpaket ab.

SharePointConnection

Ruft die SharePoint-Verbindung für den Projektdienst ab.

SharePointInstallPath

Ruft, wenn SharePoint im System installiert ist, den Pfad ab, unter dem SharePoint installiert ist.

Methoden

Convert<TInput,TOutput>(TInput)

Konvertiert einen Projekttyp in einen anderen.

CreateSharePointConnection(Uri, Boolean)

Eine lokale oder eine Remoteverbindung mit dem angegebenen Site-URL erstellen.

Ereignisse

DeploymentCompleted

Tritt nach der Bereitstellung einer ISharePointProject-Instanz auf.

(Geerbt von ISharePointProjectEvents)
DeploymentStarted

Tritt nach dem Beginn der Bereitstellung einer ISharePointProject-Instanz auf.

(Geerbt von ISharePointProjectEvents)
ProjectAdded

Tritt auf, wenn eine neue ISharePointProject-Instanz hinzugefügt wird.

(Geerbt von ISharePointProjectEvents)
ProjectDisposing

Tritt auf, wenn eine ISharePointProject-Instanz gelöscht wird.

(Geerbt von ISharePointProjectEvents)
ProjectInitialized

Tritt auf, wenn eine ISharePointProject-Instanz initialisiert wird.

(Geerbt von ISharePointProjectEvents)
ProjectMenuItemsRequested

Tritt auf, wenn Kontextmenüelemente aus einer ISharePointProject-Instanz angefordert werden.

(Geerbt von ISharePointProjectEvents)
ProjectNameChanged

Tritt auf, wenn eine ISharePointProject-Instanz umbenannt wird.

(Geerbt von ISharePointProjectEvents)
ProjectPropertiesRequested

Tritt auf, wenn eine ISharePointProject-Instanz nach den zugehörigen Eigenschaften abgefragt wird.

(Geerbt von ISharePointProjectEvents)
ProjectPropertyChanged

Tritt auf, wenn der Wert einer Projekteigenschaft in einer ISharePointProject-Instanz geändert wird.

(Geerbt von ISharePointProjectEvents)
ProjectRemoved

Tritt auf, wenn eine ISharePointProject-Instanz entfernt wird.

(Geerbt von ISharePointProjectEvents)

Gilt für