IVsDataExplorerNode Interface
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Important
This API is not CLS-compliant.
Represents a data explorer connection node.
public interface class IVsDataExplorerNode
[System.CLSCompliant(false)]
public interface IVsDataExplorerNode
public interface IVsDataExplorerNode
[<System.CLSCompliant(false)>]
type IVsDataExplorerNode = interface
type IVsDataExplorerNode = interface
Public Interface IVsDataExplorerNode
- Attributes
Properties
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. |
Methods
AddToSelection() |
Adds the current node to a group of selected nodes. |
CanOpenSpecificDocumentView(Guid) |
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(String) |
Verifies the full name of the current node. |
GetChildren(Boolean) |
Retrieves a collection of all child nodes for the current node. |
GetCommand(CommandID) |
Gets a menu command corresponding to the specified CommandID value. |
NameEquals(String) |
Verifies the name of the current node. |
OpenDocument() |
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. |
OpenSpecificDocumentView(Guid, Object) |
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. |
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(String) |
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. |