IVsDataExplorerNodeSelection Members

Represents a group of currently selected nodes in the Visual Studio Server Explorer, together with a set of properties and actions.

The IVsDataExplorerNodeSelection type exposes the following members.

Methods

  Name Description
Public method Add Adds an item to the ICollection<T>. (Inherited from ICollection<IVsDataExplorerNode>.)
Public method Clear Removes all items from the ICollection<T>. (Inherited from ICollection<IVsDataExplorerNode>.)
Public method CollapseAll Collapses all the nodes present in the node selection.
Public method Contains Overloaded. Indicates whether the group of selected nodes contains the specified node.
Public method CopyAll Copies all the nodes present in the group of selected nodes to the Clipboard.
Public method CopyTo Copies the elements of the ICollection<T> to an Array, starting at a particular Array index. (Inherited from ICollection<IVsDataExplorerNode>.)
Public method CutAll Copies all the nodes present in the group of selected nodes to the Clipboard, and then deletes them.
Public method DeleteAll Deletes all the nodes present in the group of selected nodes.
Public method DoDefaultActionOnAll Executes the default command, if any, on the group of selected nodes.
Public method ExpandAll Expands all the nodes present in the group of selected nodes.
Public method Find Overloaded. Retrieves the specified node from the group of selected nodes.
Public method GetCommand Gets a menu command corresponding to the specified CommandID value for the group of selected nodes.
Public method GetEnumerator Overloaded.
Public method OpenAllDocuments Opens all the nodes in the group of selected nodes as document window frames in the Visual Studio environment.
Public method RefreshAll Overloaded. Refreshes all the nodes in the group node selection (and their child nodes if any are expanded in Server Explorer).
Public method Remove Overloaded. Removes the specified node from the node selection group.

Top

Properties

  Name Description
Public property CanCopyAll Gets a value indicating whether the group of currently selected nodes in Server Explorer can be copied to the Clipboard.
Public property CanCutAll Gets a value indicating whether the group of currently selected nodes in Server Explorer can be cut.
Public property CanDeleteAll Gets a value indicating whether the group of currently selected nodes in Server Explorer can be deleted.
Public property CanOpenAll Gets a value indicating whether the group of currently selected nodes in Server Explorer can be opened.
Public property Count Gets the number of elements contained in the ICollection<T>. (Inherited from ICollection<IVsDataExplorerNode>.)
Public property IsReadOnly Gets a value indicating whether the ICollection<T> is read-only. (Inherited from ICollection<IVsDataExplorerNode>.)
Public property Item Overloaded. Gets the specified node from the group of selected nodes in Server Explorer.

Top

See Also

Reference

IVsDataExplorerNodeSelection Interface

Microsoft.VisualStudio.Data.Services Namespace