IVsDataViewCommonNodeInfo Interface

Encapsulates properties that are common among different types of nodes; specifically, the connection node (IVsDataViewConnectionNodeInfo) and the static and selection nodes (IVsDataViewNodeInfo).

Namespace:  Microsoft.VisualStudio.Data.Services
Assembly:  Microsoft.VisualStudio.Data.Services (in Microsoft.VisualStudio.Data.Services.dll)

Syntax

'Declaration
Public Interface IVsDataViewCommonNodeInfo
public interface IVsDataViewCommonNodeInfo
public interface class IVsDataViewCommonNodeInfo
type IVsDataViewCommonNodeInfo =  interface end
public interface IVsDataViewCommonNodeInfo

The IVsDataViewCommonNodeInfo type exposes the following members.

Properties

  Name Description
Public property BrowseObjectProviderType Gets the class as a Type that implements the IVsDataViewBrowseObjectProvider support entity. The provider supplies this implementation.
Public property Children Gets the child nodes of the current node.
Public property Commands Gets the commands associated with the current node.
Public property CreateAutoBrowseObject Gets a value indicating whether an AutoBrowseObject should be created.
Public property DefaultCommand Gets the default command that is set for the current node.
Public property DropTargetProviderType Gets the class as a Type that implements the IVsDataViewDropTargetProvider support entity. The provider supplies this implementation.
Public property NodeId Gets a string containing the ID of the current node.
Public property Properties Gets the properties of the current node.
Public property TypeDisplayName Gets the UI-specific display name.
Public property UserContextProviderType Gets the class as a Type that implements the IVsDataViewUserContextProvider support entity. The provider supplies this implementation.

Top

Remarks

This interface is implemented as a built-in DDEX service.

See Also

Reference

Microsoft.VisualStudio.Data.Services Namespace