Freigeben über


ISharePointProjectItemFile-Schnittstelle

Stellt eine Datei im SharePoint-Projektsystem dar.

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

Syntax

'Declaration
Public Interface ISharePointProjectItemFile _
    Inherits ISharePointProjectMember, IAnnotatedObject, INotifyObjectDisposing, INotifyObjectDisposed,  _
    INotifyPropertyChanged, IDeployableFile, ISharePointProjectStartupItem
public interface ISharePointProjectItemFile : ISharePointProjectMember, 
    IAnnotatedObject, INotifyObjectDisposing, INotifyObjectDisposed, INotifyPropertyChanged, IDeployableFile, 
    ISharePointProjectStartupItem

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

Eigenschaften

  Name Beschreibung
Ö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 DeploymentPath Ruft den Pfad der Datei ab, wie sie in SharePoint relativ zum durch das DeploymentRoot-Element dargestellten Basispfad bereitgestellt wird, oder legt ihn fest. (Von IDeployableFile geerbt.)
Öffentliche Eigenschaft DeploymentRoot Ruft den Basispfad ab, in dem SharePoint die Datei speichern soll. (Von IDeployableFile geerbt.)
Öffentliche Eigenschaft DeploymentType Ruft den Typ der Bereitstellung ab, der für eine Datei ausgeführt werden soll. (Von IDeployableFile geerbt.)
Ö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 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 Name Ruft den Namen des im Projektmappen-Explorer angezeigten Projektmemberknotens ab. (Von ISharePointProjectMember geerbt.)
Öffentliche Eigenschaft Project Ruft einen Verweis auf das enthaltende Projekt ab. (Von ISharePointProjectMember geerbt.)
Öffentliche Eigenschaft ProjectItem Ruft einen Verweis auf das übergeordnete Projektelement ab.
Öffentliche Eigenschaft RelativePath Ruft den eindeutigen Speicherort des Elements im Projektverzeichnis ab. (Von ISharePointProjectStartupItem geerbt.)
Öffentliche Eigenschaft Source Ruft den Pfad der Datei relativ zum übergeordneten ProjectItem-Knoten ab.
Öffentliche Eigenschaft StartupUrl Ruft die URL ab, die aufgerufen werden soll, wenn das Element gestartet wird. (Von ISharePointProjectStartupItem geerbt.)

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.)

Zum Seitenanfang

Ereignisse

  Name Beschreibung
Öffentliches Ereignis DeploymentPathChanged Tritt ein, wenn DeploymentPath geändert wird. (Von IDeployableFile geerbt.)
Öffentliches Ereignis DeploymentTypeChanged Tritt en, wenn DeploymentType geändert wird. (Von IDeployableFile geerbt.)
Ö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