Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Encapsulates properties of a selection node in Server Explorer.
Namespace:  Microsoft.VisualStudio.Data.Services
Assembly:  Microsoft.VisualStudio.Data.Services (in Microsoft.VisualStudio.Data.Services.dll)
Syntax
'Declaration
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
The IVsDataViewSelectionNodeInfo type exposes the following members.
Properties
| Name | Description | |
|---|---|---|
| .gif) | BrowseObjectProviderType | Gets the class as a Type that implements the IVsDataViewBrowseObjectProvider support entity. The provider supplies this implementation. (Inherited from IVsDataViewCommonNodeInfo.) | 
| .gif) | Children | Gets the child nodes of the current node. (Inherited from IVsDataViewCommonNodeInfo.) | 
| .gif) | Commands | Gets the commands associated with the current node. (Inherited from IVsDataViewCommonNodeInfo.) | 
| .gif) | CreateAutoBrowseObject | Gets a value indicating whether an AutoBrowseObject should be created. (Inherited from IVsDataViewCommonNodeInfo.) | 
| .gif) | DefaultCommand | Gets the default command that is set for the current node. (Inherited from IVsDataViewCommonNodeInfo.) | 
| .gif) | DisplayNames | Gets the display names of the static node or the selection node. (Inherited from IVsDataViewNodeInfo.) | 
| .gif) | DropTargetProviderType | Gets the class as a Type that implements the IVsDataViewDropTargetProvider support entity. The provider supplies this implementation. (Inherited from IVsDataViewCommonNodeInfo.) | 
| .gif) | Icons | Gets the icons associated with the static node or the selection node. (Inherited from IVsDataViewNodeInfo.) | 
| .gif) | NodeId | Gets a string containing the ID of the current node. (Inherited from IVsDataViewCommonNodeInfo.) | 
| .gif) | ObjectType | Gets the type of the data object represented in the selection node. | 
| .gif) | Properties | Gets the properties of the current node. (Inherited from IVsDataViewCommonNodeInfo.) | 
| .gif) | SkipWhenExpression | Gets the string value used when the when expression is skipped. This value replaces the value that would otherwise be computed by evaluating the when expression. (Inherited from IVsDataViewMemberInfo.) | 
| .gif) | TypeDisplayName | Gets the UI-specific display name. (Inherited from IVsDataViewCommonNodeInfo.) | 
| .gif) | UserContextProviderType | Gets the class as a Type that implements the IVsDataViewUserContextProvider support entity. The provider supplies this implementation. (Inherited from IVsDataViewCommonNodeInfo.) | 
| .gif) | VisibilityProviderType | Gets the class as a Type that implements the IVsDataViewVisibilityProvider support entity. The provider supplies this implementation. (Inherited from IVsDataViewNodeInfo.) | 
Top
Remarks
A selection node represents a node that is part of a group of selected nodes.
This interface is implemented as a built-in DDEX service.