ISharePointProjectItem Schnittstelle
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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. |