Freigeben über


ISharePointProject-Schnittstelle

Stellt das SharePoint-Projekt dar.

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

Syntax

'Declaration
Public Interface ISharePointProject _
    Inherits ISharePointProjectMember, IAnnotatedObject, INotifyObjectDisposing, INotifyObjectDisposed,  _
    INotifyPropertyChanged
public interface ISharePointProject : ISharePointProjectMember, 
    IAnnotatedObject, INotifyObjectDisposing, INotifyObjectDisposed, INotifyPropertyChanged

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

Eigenschaften

  Name Beschreibung
Öffentliche Eigenschaft ActiveDeploymentConfiguration Ruft den Namen der Bereitstellungskonfiguration ab, die zur Bereitstellung verwendet werden soll, oder legt ihn fest.Der Wert sollte aus einer Liste verfügbarer Bereitstellungskonfigurationen auf dem System stammen.
Öffentliche Eigenschaft AddItemTemplatesGuid Ruft eine sprachspezifische Projekttyp-GUID ab, die Vorlagen zum Hinzufügen von Elementen zurückgab.
Öffentliche Eigenschaft Annotations Ruft eine Instanz des IAnnotationDictionary ab, um dem Objekt, das die IAnnotatedObject-Schnittstelle implementiert, benutzerdefinierte Daten zuzuordnen. (Von IAnnotatedObject geerbt.)
Öffentliche Eigenschaft AssemblyDeploymentTarget Ruft ab oder legt fest, wo das Projekt auf dem Server bereitgestellt werden soll: entweder "Bin" oder "GAC".
Öffentliche Eigenschaft AutoRetract Ruft ab oder legt fest, ob die Projektmappe nach dem Debuggen zurückgezogen wird.
Öffentliche Eigenschaft DeploymentConfigurations Ein Wörterbuch aller Bereitstellungskonfigurationen, einschließlich benutzerdefinierter und kompletter Bereitstellungskonfigurationen.
Öffentliche Eigenschaft Features Ruft die Auflistung von im Projekt definierter SharePoint-Features ab.
Öffentliche Eigenschaft FullPath Ruft den vollständigen Quellpfad der Projektmember-Datei oder des -Verzeichnisses ab. (Von ISharePointProjectMember geerbt.)
Öffentliche Eigenschaft Icon Ruft das Symbol für den im Projektmappen-Explorer angezeigten Projektmemberknoten ab. (Von ISharePointProjectMember geerbt.)
Öffentliche Eigenschaft Id Ruft die ID des Projekts ab.
Öffentliche Eigenschaft IncludeAssemblyInPackage Ruft ab oder legt fest, ob die Projektassembly verpackt werden soll.
Öffentliche Eigenschaft IsDisposed Ruft ab, ob das Objekt freigegeben wird. (Von INotifyObjectDisposed geerbt.)
Öffentliche Eigenschaft IsDisposing Ruft ab, ob ein Objekt freigibt. (Von INotifyObjectDisposing geerbt.)
Öffentliche Eigenschaft IsExpanded Ruft ab oder legt fest, ob dieser Knoten im Projektmappen-Explorer erweitert wird. (Von ISharePointProjectMember geerbt.)
Öffentliche Eigenschaft IsSandboxedSolution Ruft ab oder legt fest, ob das Projektpaket als Sandkastenlösung oder Farmlösung bereitgestellt wird.
Öffentliche Eigenschaft IsSilverlightDebuggingEnabled Ruft ab oder legt fest, ob Silverlight-Debugging aktiviert ist.
Öffentliche Eigenschaft MappedFolders Ruft die Auflistung mit zugeordneten Ordnern im Projekt ab.
Öffentliche Eigenschaft Name Ruft den Namen des im Projektmappen-Explorer angezeigten Projektmemberknotens ab. (Von ISharePointProjectMember geerbt.)
Öffentliche Eigenschaft OutputFullPath Ruft nach der Kompilierung den vollständigen Pfad der Projektassemby ab.
Öffentliche Eigenschaft Package Ruft eine Instanz des SharePoint-Pakets ab, das dem Projekt zugeordnet ist.
Öffentliche Eigenschaft PostDeploymentCommand Ruft die Befehlszeile ab, die nach der Bereitstellung ausgeführt wird, oder legt sie fest.
Öffentliche Eigenschaft PreDeploymentCommand Ruft die Befehlszeile ab, die vor der Bereitstellung ausgeführt wird, oder legt sie fest.
Öffentliche Eigenschaft Project Ruft einen Verweis auf das enthaltende Projekt ab. (Von ISharePointProjectMember geerbt.)
Öffentliche Eigenschaft ProjectItems Ruft die Auflistung von SharePoint-Projektelementen im Projekt ab.
Öffentliche Eigenschaft ProjectService Ruft eine Instanz des SharePoint-Projektdiensts ab.
Öffentliche Eigenschaft ProjectUserFileData Ruft Lese- und Schreibdaten ab, die dem SharePoint-Projekt in der Projektbenutzerdatei zugeordnet sind.
Öffentliche Eigenschaft SelectedProjectItems Ruft eine Liste von im Projektmappen-Explorer ausgewählten SharePoint-Projektelementen ab.
Öffentliche Eigenschaft SharePointConnection Ruft die SharePoint-Verbindungsinstanz ab, die Benutzern ermöglicht, Befehle für das SharePoint-Objektmodell im vssphost.exe 64-Bit-Prozess auszuführen.
Öffentliche Eigenschaft SiteUrl Ruft die vom Projekt während der Entwurfszeit, der Bereitstellung und des Debuggings verwendete Site-URL ab oder legt sie fest.
Öffentliche Eigenschaft StartupItem Ruft das Element ab, das bei Projektstart gestartet werden soll, oder legt es fest.
Öffentliche Eigenschaft StartupUrl Ruft die URL ab, die bei Projektstart gestartet werden soll.

Zum Seitenanfang

Methoden

  Name Beschreibung
Öffentliche Methode CollapseChildItems Stellt sicher, dass alle untergeordneten Elemente dieses ISharePointProjectMember-Elements im Projektmappen-Explorer reduziert werden. (Von ISharePointProjectMember geerbt.)
Öffentliche Methode Synchronize Wendet alle ausstehenden Ereignisse zum Hinzufügen von Elementen auf das SharePoint-Projektobjektmodell an, um es mit dem DTE-Objektmodell zu synchronisieren.

Zum Seitenanfang

Ereignisse

  Name Beschreibung
Öffentliches Ereignis Disposed Tritt ein, wenn ein Objekt freigegeben wird. (Von INotifyObjectDisposed geerbt.)
Öffentliches Ereignis Disposing Tritt auf, wenn ein Objekt freigegeben wird. (Von INotifyObjectDisposing geerbt.)
Öffentliches Ereignis NameChanged Tritt ein, wenn der Name des Projektmemberknotens geändert wird. (Von ISharePointProjectMember geerbt.)
Öffentliches Ereignis PropertyChanged Tritt ein, wenn sich ein Eigenschaftswert ändert. (Von INotifyPropertyChanged geerbt.)

Zum Seitenanfang

Siehe auch

Referenz

Microsoft.VisualStudio.SharePoint-Namespace