IVsDataExplorerNode Interface
Represents any node in the Visual Studio Server Explorer that appears as a child to the Data Connections node.
This API is not CLS-compliant.
Namespace: Microsoft.VisualStudio.Data.Services
Assembly: Microsoft.VisualStudio.Data.Services (in Microsoft.VisualStudio.Data.Services.dll)
Syntax
'Declaration
<CLSCompliantAttribute(False)> _
Public Interface IVsDataExplorerNode
[CLSCompliantAttribute(false)]
public interface IVsDataExplorerNode
[CLSCompliantAttribute(false)]
public interface class IVsDataExplorerNode
[<CLSCompliantAttribute(false)>]
type IVsDataExplorerNode = interface end
public interface IVsDataExplorerNode
The IVsDataExplorerNode type exposes the following members.
Properties
Name | Description | |
---|---|---|
![]() |
CanCopy | Gets a value indicating whether the copy command is supported on the node. |
![]() |
CanCut | Gets a value indicating whether the cut command is supported on the node. |
![]() |
CanDelete | Gets a value indicating whether the delete command is supported on the node. |
![]() |
CanOpen | Gets a value indicating whether the open command is supported on the node. |
![]() |
CanPaste | Gets a value indicating whether the paste command is supported on the node. |
![]() |
CanRename | Gets a value indicating whether the rename command is supported on the node. |
![]() |
Caption | Gets the caption of the node. |
![]() |
Children | Gets a collection of all child nodes that appear under this node in Server Explorer. |
![]() |
DocumentMoniker | Gets the document moniker for this node through the data view hierarchy. |
![]() |
ExplorerConnection | Gets the data explorer connection that is currently being used. |
![]() |
FullName | Gets the full name of the node. |
![]() |
HasBeenExpanded | Gets a value indicating whether the current node has been expanded. |
![]() |
IsDiscarded | Gets a value indicating whether the current node is discarded. |
![]() |
IsExpandable | Gets a value indicating whether the current node can be expanded to show lower-level child nodes. |
![]() |
IsExpanded | Gets a value indicating whether the current node is expanded. |
![]() |
IsExpanding | Gets a value indicating whether the current node is in the process of being expanded. |
![]() |
IsPlaced | Gets a value indicating whether the current node has been inserted into the Server Explorer tree. |
![]() |
IsRefreshing | Gets a value indicating whether the current node is in the process of being refreshed. |
![]() |
IsVisible | Gets a value indicating whether the current node is visible in the Server Explorer window. |
![]() |
ItemId | Gets a numerical value that identifies the current node. |
![]() |
Name | Gets the name of the current node. |
![]() |
NextSibling | Gets the next node that is a sibling to the current node in Server Explorer. |
![]() |
Object | Gets the data object associated with the current Server Explorer node. |
![]() |
Parent | The parent node of the current node in Server Explorer. |
![]() |
PreviousSibling | Gets a node that is a sibling to the current node and that is immediately before the current node. |
Top
Methods
Name | Description | |
---|---|---|
![]() |
AddToSelection | Adds the current node to a group of selected nodes. |
![]() |
CanOpenSpecificDocumentView | Indicates whether a document view window can be opened for the current node. |
![]() |
Collapse | Collapses the current node in order to hide its child nodes in Server Explorer. |
![]() |
Copy | Creates a copy of the current node. |
![]() |
Cut | Creates a copy of the current node and then deletes the node. |
![]() |
Delete | Deletes the current node from Server Explorer. |
![]() |
DoDefaultAction | Executes the default command, if any, on the current node. |
![]() |
Expand | Expands the current node in Server Explorer. |
![]() |
ExpandToShow | Expands the parent nodes in order to show the current node in Server Explorer. |
![]() |
ExtendSelectionToNode | Extends the selected items in the UI up to the current node, resulting in multiple node selection. |
![]() |
FullNameEquals | Verifies the full name of the current node. |
![]() |
GetChildren | Retrieves a collection of all child nodes for the current node. |
![]() |
GetCommand | Gets a menu command corresponding to the specified CommandID value. |
![]() |
NameEquals | Verifies the name of the current node. |
![]() |
OpenDocument | Opens the current node as a document window frame in the Visual Studio environment. |
![]() |
OpenSpecificDocumentView(Guid) | Opens the current node as a document window frame in the Visual Studio environment. |
![]() |
OpenSpecificDocumentView(Guid, Object) | Opens the current node as a document window frame in the Visual Studio environment. |
![]() |
OpenSpecificDocumentView(Guid, Object, Boolean) | Opens the current node as a document window frame in the Visual Studio environment. |
![]() |
Paste | Pastes the node from the Clipboard to Server Explorer. |
![]() |
Refresh() | Refreshes the current node and its child nodes asynchronously, if any are expanded in Server Explorer. |
![]() |
Refresh(Boolean) | Refreshes the current node and its child nodes, if any are expanded in Server Explorer. |
![]() |
Rename | Replaces the caption of the current node with a new name. |
![]() |
Select | Selects the current node in Server Explorer. |
![]() |
Unselect | Deselects the current node in Server Explorer. |
Top
Remarks
This interface is implemented as a built-in DDEX service.