Include Protected Members
Include Inherited Members
Represents a set of properties and methods that interact with the data view hierarchy implementation of the IVsUIHierarchy interface.
The DataViewHierarchyAccessor type exposes the following members.
Constructors
| Name | Description | |
|---|---|---|
![]() |
DataViewHierarchyAccessor | Class constructor. Initializes a new instance of the DataViewHierarchyAccessor class with an IVsUIHierarchy object instance. |
Top
Methods
| Name | Description | |
|---|---|---|
![]() |
ActivateDocumentIfOpen | Overloaded. |
![]() |
CreateObjectNode | Creates a new node in the data view hierarchy, but one without context and that is not placed anywhere in the hierarchy tree. |
![]() |
DropObjectNode | Drops an existing node that represents an object from the data source from the data view hierarchy. |
![]() |
Equals | Determines whether the specified Object is equal to the current Object. (Inherited from Object.) |
![]() |
ExecuteCommand | Overloaded. |
![]() |
Finalize | Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection. (Inherited from Object.) |
![]() |
GetChildSelectionTypes | Retrieves an array of the object types enumerated when a parent node is expanded to show its child nodes. |
![]() |
GetChildStaticNodeIds | Retrieves an array of the static node IDs that are children of the specified item ID. |
![]() |
GetCommandStatus | Overloaded. |
![]() |
GetHashCode | Serves as a hash function for a particular type. (Inherited from Object.) |
![]() |
GetItemIdFromNodePath | Infers the item ID of a node in the data view hierarchy given a path to the node. |
![]() |
GetNodeId | Retrieves the node ID as specified in the data view support XML from an item ID. |
![]() |
GetNodeName | Retrieves the display name of a specified node. |
![]() |
GetNodePath | Infers a node path from the location of a node in the data view hierarchy. |
![]() |
GetObjectIdentifier | Retrieves the data-source-specific identifier of the object associated with the node matching the specified item ID. |
![]() |
GetObjectProperty | Retrieves a property of a data object associated with the node matching the specified item ID. |
![]() |
GetObjectType | Retrieves the type of the data object associated with the node matching the specified item ID. |
![]() |
GetProperty | Retrieves a hierarchy property. |
![]() |
GetSelectedItems | Retrieves an integer array representing item IDs for currently selected nodes in the tree. |
![]() |
GetType | Gets the Type of the current instance. (Inherited from Object.) |
![]() |
IsDocumentOpen | Overloaded. |
![]() |
MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) |
![]() |
SetNodePath | Sets the node path for a node identified by a particular item ID. |
![]() |
SetProperty | Sets a specified hierarchy property. |
![]() |
ToString | Returns a String that represents the current Object. (Inherited from Object.) |
Top
Properties
| Name | Description | |
|---|---|---|
![]() |
Connection | Retrieves a DataConnection object instance representing the data connection pertaining to the data view hierarchy. |
![]() |
Hierarchy | Retrieves an IVsUIHierarchy object instance representing the current hierarchy view. |
![]() |
SelectedDataView | Retrieves a string representing the currently selected data view. |
![]() |
ServiceProvider | Retrieves the Visual Studio global service provider being used by the data view hierarchy. |
Top
.gif)
.gif)
.gif)