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