Partager via


IVsDataViewSelectionNodeInfo, interface

Encapsule les propriétés d'un nœud de sélection dans l'explorateur de serveurs.

Espace de noms :  Microsoft.VisualStudio.Data.Services
Assembly :  Microsoft.VisualStudio.Data.Services (dans Microsoft.VisualStudio.Data.Services.dll)

Syntaxe

'Déclaration
Public Interface IVsDataViewSelectionNodeInfo _
    Inherits IVsDataViewNodeInfo, IVsDataViewMemberInfo, IVsDataViewCommonNodeInfo
public interface IVsDataViewSelectionNodeInfo : IVsDataViewNodeInfo, 
    IVsDataViewMemberInfo, IVsDataViewCommonNodeInfo
public interface class IVsDataViewSelectionNodeInfo : IVsDataViewNodeInfo, 
    IVsDataViewMemberInfo, IVsDataViewCommonNodeInfo
type IVsDataViewSelectionNodeInfo =  
    interface 
        interface IVsDataViewNodeInfo 
        interface IVsDataViewMemberInfo 
        interface IVsDataViewCommonNodeInfo 
    end
public interface IVsDataViewSelectionNodeInfo extends IVsDataViewNodeInfo, IVsDataViewMemberInfo, IVsDataViewCommonNodeInfo

Le type IVsDataViewSelectionNodeInfo expose les membres suivants.

Propriétés

  Nom Description
Propriété publique BrowseObjectProviderType Obtient la classe comme Type qui implémente l'entité de prise en charge d' IVsDataViewBrowseObjectProvider .Le fournisseur fournit cette implémentation. (Hérité de IVsDataViewCommonNodeInfo.)
Propriété publique Children Obtient les nœuds enfants du nœud actuel. (Hérité de IVsDataViewCommonNodeInfo.)
Propriété publique Commands Obtient les commandes associées au nœud actuel. (Hérité de IVsDataViewCommonNodeInfo.)
Propriété publique CreateAutoBrowseObject Obtient une valeur indiquant si AutoBrowseObject doit être créé. (Hérité de IVsDataViewCommonNodeInfo.)
Propriété publique DefaultCommand Obtient la commande par défaut définie pour le nœud actuel. (Hérité de IVsDataViewCommonNodeInfo.)
Propriété publique DisplayNames Obtient les noms complets du nœud statique ou du nœud de sélection. (Hérité de IVsDataViewNodeInfo.)
Propriété publique DropTargetProviderType Obtient la classe comme Type qui implémente l'entité de prise en charge d' IVsDataViewDropTargetProvider .Le fournisseur fournit cette implémentation. (Hérité de IVsDataViewCommonNodeInfo.)
Propriété publique Icons Obtient les icônes associées au nœud statique ou le nœud de sélection. (Hérité de IVsDataViewNodeInfo.)
Propriété publique NodeId Obtient une chaîne contenant l'ID du nœud actuel. (Hérité de IVsDataViewCommonNodeInfo.)
Propriété publique ObjectType Obtient le type de l'objet de données représenté dans le nœud de sélection.
Propriété publique Properties Obtient les propriétés du nœud actuel. (Hérité de IVsDataViewCommonNodeInfo.)
Propriété publique SkipWhenExpression Obtient la valeur de chaîne utilisée lors lorsque l'expression est ignorée.Cette valeur se substitue la valeur qui devrait être calculée en évaluant une expression. (Hérité de IVsDataViewMemberInfo.)
Propriété publique TypeDisplayName Obtient le nom complet d'Interface utilisateur spécifique. (Hérité de IVsDataViewCommonNodeInfo.)
Propriété publique UserContextProviderType Obtient la classe comme Type qui implémente l'entité de prise en charge d' IVsDataViewUserContextProvider .Le fournisseur fournit cette implémentation. (Hérité de IVsDataViewCommonNodeInfo.)
Propriété publique VisibilityProviderType Obtient la classe comme Type qui implémente l'entité de prise en charge d' IVsDataViewVisibilityProvider .Le fournisseur fournit cette implémentation. (Hérité de IVsDataViewNodeInfo.)

Début

Notes

Un nœud de sélection représente un nœud qui fait partie d'un groupe de nœuds sélectionnés.

Cette interface est implémentée en tant que service de l'élément DDEX.

Voir aussi

Référence

Microsoft.VisualStudio.Data.Services, espace de noms