Represents the ability of a provider to manipulate a Server Explorer connection through its implementation as a data view hierarchy.
The IVsDataViewHierarchy type exposes the following members.
Methods
| Name | Description | |
|---|---|---|
![]() |
CreateNewItem | Creates a new node in the data view hierarchy. |
![]() |
CreateNewItems | Creates the specified number of new nodes in the data view hierarchy. |
![]() |
DelayInsertItem | Overloaded. Adds the specified node to the queue of nodes to be inserted at a later time, if the parent node has not been expanded yet or is not created. Otherwise, inserts the specified node immediately. |
![]() |
DiscardItem | Removes the specified node from Server Explorer and de-allocates its corresponding object from memory. |
![]() |
GetOtherViewHierarchy | Retrieves the data view hierarchy associated with the given Server Explorer connection. |
![]() |
GetProviderImplementation<T> | Creates an implementation of the generic type T from the specified type. |
![]() |
GetViewCommonNodeInfo | Returns the IVsDataViewCommonNodeInfo for the specified node. |
![]() |
InsertItem | Overloaded. Inserts the specified node under the specified parent node. |
![]() |
RemoveItem | Overloaded. Removes the specified node from Server Explorer. |
![]() |
SetNewItemSaveName | Sets the name for use when saving the specified node. |
Top
Properties
| Name | Description | |
|---|---|---|
![]() |
CurrentView | Gets the current view of the data view hierarchy. |
![]() |
ExplorerConnection | Gets the current connection to Server Explorer. |
![]() |
IsConnectionInitialized | Gets a value indicating whether the connection to Server Explorer has been initialized. |
![]() |
IsModelInitialized | Gets a value indicating whether the support model is initialized. |
![]() |
IsViewSupportInitialized | Gets a value indicating whether the view support object is initialized. |
![]() |
Model | Gets the existing support model object. |
![]() |
PersistentCommands | Gets a collection of name/value pairs of commands that are associated with the current Server Explorer connection and that are saved in the registry. |
![]() |
PersistentProperties | Gets a collection of name/value pairs of properties that are associated with the current Server Explorer connection and that are saved. |
![]() |
ServiceProvider | Gets the current data service provider. |
![]() |
ViewSupport | Gets the view support object associated with the current Server Explorer connection. |
Top
See Also
Reference
IVsDataViewHierarchy Interface
Microsoft.VisualStudio.Data.Services.SupportEntities Namespace
.gif)
.gif)