IVsDataViewSelectionNodeInfo Interface
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 | |
---|---|---|
BrowseObjectProviderType | Gets the class as a Type that implements the IVsDataViewBrowseObjectProvider support entity. The provider supplies this implementation. (Inherited from IVsDataViewCommonNodeInfo.) | |
Children | Gets the child nodes of the current node. (Inherited from IVsDataViewCommonNodeInfo.) | |
Commands | Gets the commands associated with the current node. (Inherited from IVsDataViewCommonNodeInfo.) | |
CreateAutoBrowseObject | Gets a value indicating whether an AutoBrowseObject should be created. (Inherited from IVsDataViewCommonNodeInfo.) | |
DefaultCommand | Gets the default command that is set for the current node. (Inherited from IVsDataViewCommonNodeInfo.) | |
DisplayNames | Gets the display names of the static node or the selection node. (Inherited from IVsDataViewNodeInfo.) | |
DropTargetProviderType | Gets the class as a Type that implements the IVsDataViewDropTargetProvider support entity. The provider supplies this implementation. (Inherited from IVsDataViewCommonNodeInfo.) | |
Icons | Gets the icons associated with the static node or the selection node. (Inherited from IVsDataViewNodeInfo.) | |
NodeId | Gets a string containing the ID of the current node. (Inherited from IVsDataViewCommonNodeInfo.) | |
ObjectType | Gets the type of the data object represented in the selection node. | |
Properties | Gets the properties of the current node. (Inherited from IVsDataViewCommonNodeInfo.) | |
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.) | |
TypeDisplayName | Gets the UI-specific display name. (Inherited from IVsDataViewCommonNodeInfo.) | |
UserContextProviderType | Gets the class as a Type that implements the IVsDataViewUserContextProvider support entity. The provider supplies this implementation. (Inherited from IVsDataViewCommonNodeInfo.) | |
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.