Partager via


IExplorerNodeTypeDefinition, interface

Définit le comportement d'un nouveau type de nœud de la hiérarchie de nœuds Connexions SharePoint de l'Explorateur de serveurs.

Espace de noms :  Microsoft.VisualStudio.SharePoint.Explorer
Assembly :  Microsoft.VisualStudio.SharePoint (dans Microsoft.VisualStudio.SharePoint.dll)

Syntaxe

'Déclaration
Public Interface IExplorerNodeTypeDefinition _
    Inherits IAnnotatedObject, IExplorerNodeEvents
public interface IExplorerNodeTypeDefinition : IAnnotatedObject, 
    IExplorerNodeEvents

Le type IExplorerNodeTypeDefinition expose les membres suivants.

Propriétés

  Nom Description
Propriété publique Annotations Obtient une instance de IAnnotationDictionary permettant d'associer des données personnalisées à l'objet implémentant l'interface IAnnotatedObject. (Hérité de IAnnotatedObject.)
Propriété publique DefaultIcon Obtient ou définit l'icône par défaut des nœuds qui sont définis par ce type de nœud.
Propriété publique IsAlwaysLeaf Obtient une valeur qui indique si les nœuds de ce type n'ont pas de nœuds enfants.
Propriété publique Name Obtient le nom associé à ce type de nœud.
Propriété publique NodeType Obtient une valeur booléenne indiquant si les nœuds de ce type n'ont généralement pas de nœuds enfants.Cette propriété est remplacée si des extensions IExplorerNodeType sont présentes.

Début

Événements

  Nom Description
Événement public NodeChildrenRequested Se produit lorsqu'un IExplorerNode demande des nœuds enfants. (Hérité de IExplorerNodeEvents.)
Événement public NodeDisposing Se produit lorsqu'un IExplorerNode va être supprimé. (Hérité de IExplorerNodeEvents.)
Événement public NodeInitialized Se produit lorsqu'un nouveau IExplorerNode est initialisé. (Hérité de IExplorerNodeEvents.)
Événement public NodeMenuItemsRequested Se produit lorsqu'un IExplorerNode demande des éléments de menu contextuel. (Hérité de IExplorerNodeEvents.)
Événement public NodePropertiesRequested Se produit lorsqu'un IExplorerNode demande des propriétés. (Hérité de IExplorerNodeEvents.)

Début

Notes

Pour créer un type de nœud, implémentez l'interface IExplorerNodeTypeProvider.Dans votre implémentation de la méthode InitializeType, vous pouvez utiliser les propriétés et événements du paramètre IExplorerNodeTypeDefinition pour définir le comportement de votre nouveau type de nœud.Pour plus d'informations, consultez Comment : ajouter un nœud SharePoint personnalisé à l'Explorateur de serveurs.

Chaque type de nœud est initialisé par exactement un objet IExplorerNodeTypeDefinition.

Voir aussi

Référence

Microsoft.VisualStudio.SharePoint.Explorer, espace de noms