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.