IExplorerNodeTypeDefinition 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.
Definiert das Verhalten eines neuen Knotentyps in der SharePoint-Verbindungen-Hierarchie von Knoten im Server-Explorer.
public interface class IExplorerNodeTypeDefinition : Microsoft::VisualStudio::SharePoint::Explorer::IExplorerNodeEvents, Microsoft::VisualStudio::SharePoint::IAnnotatedObject
public interface IExplorerNodeTypeDefinition : Microsoft.VisualStudio.SharePoint.Explorer.IExplorerNodeEvents, Microsoft.VisualStudio.SharePoint.IAnnotatedObject
type IExplorerNodeTypeDefinition = interface
interface IAnnotatedObject
interface IExplorerNodeEvents
Public Interface IExplorerNodeTypeDefinition
Implements IAnnotatedObject, IExplorerNodeEvents
- Implementiert
Hinweise
Implementieren Sie die IExplorerNodeTypeProvider Schnittstelle, um einen neuen Knotentyp zu erstellen. In Ihrer Implementierung der InitializeType -Methode können Sie Eigenschaften und Ereignisse des IExplorerNodeTypeDefinition Parameters verwenden, um das Verhalten Ihres neuen Knotentyps zu definieren. Weitere Informationen finden Sie unter Vorgehensweise: Hinzufügen eines benutzerdefinierten SharePoint-Knotens zum Server Explorer.
Jeder Knotentyp wird durch genau ein IExplorerNodeTypeDefinition Objekt initialisiert.
Eigenschaften
Annotations |
Ruft eine IAnnotationDictionary-Instanz ab, um dem Objekt, das die IAnnotatedObject-Schnittstelle implementiert, benutzerdefinierte Daten zuzuordnen. (Geerbt von IAnnotatedObject) |
DefaultIcon |
Ruft das Standardsymbol für Knoten ab, die von diesem Knotentyp definiert werden, oder legt diese fest. |
IsAlwaysLeaf |
Ruft einen Wert ab, der angibt, ob Knoten dieses Typs keine untergeordneten Knoten besitzen. |
Name |
Ruft den Namen für diesen Knotentyp ab. |
NodeType |
Ruft einen booleschen Wert ab, der angibt, ob Knoten dieses Typs in der Regel nicht über untergeordnete Knoten verfügen. Diese Eigenschaft wird ersetzt, wenn Erweiterungen zu IExplorerNodeType vorhanden sind. |
Ereignisse
NodeChildrenRequested |
Tritt ein, wenn ein IExplorerNode untergeordnete Knoten anfordert. (Geerbt von IExplorerNodeEvents) |
NodeDisposing |
Tritt ein, wenn ein IExplorerNode in naher Zukunft entladen werden soll. (Geerbt von IExplorerNodeEvents) |
NodeInitialized |
Tritt ein, wenn ein neuer IExplorerNode initialisiert wird. (Geerbt von IExplorerNodeEvents) |
NodeMenuItemsRequested |
Tritt ein, wenn ein IExplorerNode Kontextmenüelemente anfordert. (Geerbt von IExplorerNodeEvents) |
NodePropertiesRequested |
Tritt ein, wenn ein IExplorerNode Eigenschaften anfordert. (Geerbt von IExplorerNodeEvents) |