Freigeben über


ISharePointProjectService-Schnittstelle

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

Namespace:  Microsoft.VisualStudio.SharePoint
Assembly:  Microsoft.VisualStudio.SharePoint (in Microsoft.VisualStudio.SharePoint.dll)

Syntax

'Declaration
<GuidAttribute("A70F6506-018F-40FD-A2B6-21E23362E47D")> _
Public Interface ISharePointProjectService _
    Inherits ISharePointProjectEvents
[GuidAttribute("A70F6506-018F-40FD-A2B6-21E23362E47D")]
public interface ISharePointProjectService : ISharePointProjectEvents

Der ISharePointProjectService-Typ macht die folgenden Member verfügbar.

Eigenschaften

  Name Beschreibung
Öffentliche Eigenschaft CodeRefactoringEvents Ruft ein Objekt ab, das Zugriff auf die Ereignisse für die Umgestaltungsvorgänge gewährt.
Öffentliche Eigenschaft DeploymentSteps Ruft die Liste der installierten Bereitstellungsschritte im Erweiterungskatalog ab.
Öffentliche Eigenschaft IsSharePointInstalled Gibt zurück, ob SharePoint auf dem lokalen Computer installiert ist.
Öffentliche Eigenschaft Logger Ruft eine Instanz des Protokollierungsdiensts ab.
Öffentliche Eigenschaft PackageValidationProvider Ruft eine Instanz des IPackageValidationProvider ab, der die Validierung der Projektfunktionen und des Projektpakets unterstützt.
Öffentliche Eigenschaft ProjectItemTypes Ruft ein Wörterbuch mit allen verfügbaren Projektelementtypen ab.
Öffentliche Eigenschaft Projects Ruft die Auflistung aller SharePoint-Projekte in der Visual Studio-Lösung ab.
Öffentliche Eigenschaft ServiceProvider Ruft den globalen Dienstanbieter für das SharePoint-Projektpaket ab.
Öffentliche Eigenschaft SharePointConnection Ruft die SharePoint-Verbindung für den Projektdienst ab.
Öffentliche Eigenschaft SharePointInstallPath Ruft, wenn SharePoint im System installiert ist, den Pfad ab, unter dem SharePoint installiert ist.

Zum Seitenanfang

Methoden

  Name Beschreibung
Öffentliche Methode Convert<TInput, TOutput> Konvertiert einen Projekttyp in einen anderen.

Zum Seitenanfang

Ereignisse

  Name Beschreibung
Öffentliches Ereignis DeploymentCompleted Tritt ein, nachdem Sie eine ISharePointProject-Instanz bereitgestellt haben. (Von ISharePointProjectEvents geerbt.)
Öffentliches Ereignis DeploymentStarted Tritt ein, nachdem Sie mit der Bereitstellung einer ISharePointProject-Instanz begonnen haben. (Von ISharePointProjectEvents geerbt.)
Öffentliches Ereignis ProjectAdded Tritt ein, wenn Sie eine neue ISharePointProject-Instanz hinzufügen. (Von ISharePointProjectEvents geerbt.)
Öffentliches Ereignis ProjectDisposing Tritt ein, wenn Sie eine ISharePointProject-Instanz freigeben. (Von ISharePointProjectEvents geerbt.)
Öffentliches Ereignis ProjectInitialized Tritt ein, wenn Sie eine ISharePointProject-Instanz initialisieren. (Von ISharePointProjectEvents geerbt.)
Öffentliches Ereignis ProjectMenuItemsRequested Tritt ein, wenn Sie von einer ISharePointProject-Instanz Kontextmenüelemente anfordern. (Von ISharePointProjectEvents geerbt.)
Öffentliches Ereignis ProjectNameChanged Tritt ein, wenn Sie eine ISharePointProject-Instanz umbenennen. (Von ISharePointProjectEvents geerbt.)
Öffentliches Ereignis ProjectPropertiesRequested Tritt ein, wenn die Eigenschaften einer ISharePointProject-Instanz für Eigenschaften abfragen. (Von ISharePointProjectEvents geerbt.)
Öffentliches Ereignis ProjectPropertyChanged Tritt ein, wenn Sie einen Projekteigenschaftswert in einer ISharePointProject-Instanz ändern. (Von ISharePointProjectEvents geerbt.)
Öffentliches Ereignis ProjectRemoved Tritt ein, wenn Sie eine ISharePointProject-Instanz entfernen. (Von ISharePointProjectEvents geerbt.)

Zum Seitenanfang

Siehe auch

Referenz

Microsoft.VisualStudio.SharePoint-Namespace