Freigeben über


IExplorerNodeTypeDefinition Schnittstelle

Definition

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)

Gilt für: