Share via


ISharePointProjectItem Schnittstelle

Definition

Stellt eine Instanz eines SharePoint-Projektelements dar, das vom SharePoint-Projektsystem implementiert wurde.

public interface class ISharePointProjectItem : Microsoft::VisualStudio::SharePoint::ISharePointProjectMember, Microsoft::VisualStudio::SharePoint::ISharePointProjectStartupItem, System::ComponentModel::INotifyPropertyChanged
public interface ISharePointProjectItem : Microsoft.VisualStudio.SharePoint.ISharePointProjectMember, Microsoft.VisualStudio.SharePoint.ISharePointProjectStartupItem, System.ComponentModel.INotifyPropertyChanged
type ISharePointProjectItem = interface
    interface ISharePointProjectMember
    interface IAnnotatedObject
    interface INotifyObjectDisposing
    interface INotifyObjectDisposed
    interface INotifyPropertyChanged
    interface ISharePointProjectStartupItem
Public Interface ISharePointProjectItem
Implements INotifyPropertyChanged, ISharePointProjectMember, ISharePointProjectStartupItem
Abgeleitet
Implementiert

Hinweise

Jeder Ordner in einem SharePoint-Projekt, der eine Projektelementdatei enthält, wird als SharePoint-Projektelementknoten angenommen.

Eigenschaften

Annotations

Ruft eine IAnnotationDictionary-Instanz ab, um dem Objekt, das die IAnnotatedObject-Schnittstelle implementiert, benutzerdefinierte Daten zuzuordnen.

(Geerbt von IAnnotatedObject)
DefaultFile

Ruft die Datei ab, die beim Aktivieren eines SharePoint-Projektelementknotens im Projektmappen-Explorer gestartet wird, oder legt diese fest.

ExtensionData

Ruft die Informationen ab, die Projektelementerweiterungen aktivieren, um benutzerdefinierte Daten in Visual Studio-Sitzungen beizubehalten.

FeatureActivationDependencies

Ruft die Aktivierungsabhängigkeiten ab, die der Funktion hinzugefügt werden, die dieses SharePoint-Projektelement einschließt.

FeatureProperties

Ruft die Schlüssel-Wert-Paare ab, die dem Feature hinzugefügt werden, das dieses SharePoint-Projektelement einschließt.

FeatureReceiver

Ruft einen Featureempfänger ab, wenn das SharePoint-Projektelement dies erforderlich macht. Zum Zeitpunkt der Paketerstellung wird dieser Featureempfänger dem Feature hinzugefügt, das dieses SharePoint-Projektelement einschließt.

Files

Ruft eine Auflistung aller Dateien im Projekt unter dem SharePoint Projektelement-Ordnerknoten und seine Unterordner ab.

FullPath

Ruft den vollständigen Quellpfad der Projektmitgliederdatei oder des Projektmitgliederverzeichnisses ab.

(Geerbt von ISharePointProjectMember)
Icon

Ruft das Symbol für den im Projektmappen-Explorer angezeigten Projektmitgliederknoten an.

(Geerbt von ISharePointProjectMember)
Id

Ruft einen globalen eindeutigen Bezeichner für diese Instanz des SharePoint-Projektelements ab.

IsDisposed

Ruft ab, ob das Objekt gelöscht wurde.

(Geerbt von INotifyObjectDisposed)
IsDisposing

Ruft ab, ob ein Objekt verworfen wird.

(Geerbt von INotifyObjectDisposing)
IsExpanded

Ruft ab oder legt fest, ob dieser Knoten im Projektmappen-Explorer erweitert wird.

(Geerbt von ISharePointProjectMember)
Name

Ruft den Namen des Projektmitgliederknotens ab, der im Projektmappen-Explorer angezeigt wird.

(Geerbt von ISharePointProjectMember)
Project

Ruft einen Verweis auf das enthaltende Projekt ab.

(Geerbt von ISharePointProjectMember)
ProjectItemType

Ruft einen Verweis des Objekts ab, das den SharePoint-Projektelementtyp darstellt.

ProjectOutputReferences

Ruft die Auflistung der Projektausgabeverweise zu diesem Projektelement ab. Verwiesene Projekte werden erstellt, und ihre primären Ausgaben werden mit dem Projektelement weiter verpackt.

ProjectUserFileData

Ruft ein IDictionary-Objekt ab, das Sie verwenden können, um Name-Wert-Paare abzurufen oder festzulegen, die in einer Projektbenutzerdatei gespeichert sind, z. B. Dateien mit einer .csproj.user- oder einer .vbproj.user-Erweiterung.

RelativePath

Ruft den eindeutigen Speicherort des Elements im Projektverzeichnis ab.

(Geerbt von ISharePointProjectStartupItem)
SafeControlEntries

Ruft eine Auflistung mit sicheren Steuerelementeinträgen ab, die zusammen mit diesem SharePoint-Projektelement weiter bereitgestellt werden müssen, wenn dieses bereitgestellt wird. Diese Einträge werden dem Paket hinzugefügt, das auf das SharePoint-Projektelement verweist.

StartupUrl

Ruft die URL zum Starten ab, wenn das Element gestartet wird.

(Geerbt von ISharePointProjectStartupItem)
VirtualFiles

Ruft die Dateien der enthaltenen virtuellen Dateien ab. Virtuelle Dateien müssen zur Entwurfszeit nicht vorhanden sind. Zur Verpackungszeit müssen MSBuild-Aufgaben das Vorhandensein der Datei sicherzustellen, damit die Verpackung erfolgreich ist.

Methoden

CollapseChildItems()

Stellt sicher, dass alle untergeordneten Elemente in ISharePointProjectMember Projektmappen-Explorer reduziert werden.

(Geerbt von ISharePointProjectMember)

Ereignisse

Disposed

Tritt ein, wenn ein Objekt gelöscht wird.

(Geerbt von INotifyObjectDisposed)
Disposing

Tritt auf, wenn ein Objekt freigegeben wird.

(Geerbt von INotifyObjectDisposing)
NameChanged

Tritt auf, wenn der Name des Projektmitgliederknotens geändert wird.

(Geerbt von ISharePointProjectMember)
Open

Tritt ein, wenn ein SharePoint-Projektelementordner geöffnet wird.

Gilt für: