IVsDataExplorerNodeSelection 接口

定义

重要

此 API 不符合 CLS。

表示当前选择的数据资源管理器连接节点。

public interface class IVsDataExplorerNodeSelection : System::Collections::Generic::ICollection<Microsoft::VisualStudio::Data::Services::IVsDataExplorerNode ^>, System::Collections::Generic::IEnumerable<Microsoft::VisualStudio::Data::Services::IVsDataExplorerNode ^>
[System.CLSCompliant(false)]
public interface IVsDataExplorerNodeSelection : System.Collections.Generic.ICollection<Microsoft.VisualStudio.Data.Services.IVsDataExplorerNode>, System.Collections.Generic.IEnumerable<Microsoft.VisualStudio.Data.Services.IVsDataExplorerNode>
public interface IVsDataExplorerNodeSelection : System.Collections.Generic.ICollection<Microsoft.VisualStudio.Data.Services.IVsDataExplorerNode>, System.Collections.Generic.IEnumerable<Microsoft.VisualStudio.Data.Services.IVsDataExplorerNode>
[<System.CLSCompliant(false)>]
type IVsDataExplorerNodeSelection = interface
    interface ICollection<IVsDataExplorerNode>
    interface seq<IVsDataExplorerNode>
    interface IEnumerable
type IVsDataExplorerNodeSelection = interface
    interface ICollection<IVsDataExplorerNode>
    interface seq<IVsDataExplorerNode>
    interface IEnumerable
Public Interface IVsDataExplorerNodeSelection
Implements ICollection(Of IVsDataExplorerNode), IEnumerable(Of IVsDataExplorerNode)
属性
实现

属性

CanCopyAll

获取一个值,该值指示是否可以将服务器资源管理器中当前选定的节点组复制到剪贴板。

CanCutAll

获取一个值,该值指示是否可以剪切服务器资源管理器中当前所选节点的组。

CanDeleteAll

获取一个值,该值指示是否可以删除服务器资源管理器中当前所选节点的组。

CanOpenAll

获取一个值,该值指示是否可以打开服务器资源管理器中当前所选节点的组。

Item[Int32]

从服务器资源管理器中的所选节点组获取由其数字标识符指定的节点。

Item[String]

从服务器资源管理器中的所选节点组获取由其全名指定的节点。

方法

CollapseAll()

折叠节点选择中存在的所有节点。

Contains(Int32)

指示所选节点组是否包含由其数字标识符值指定的节点。

Contains(IVsDataObject)

指示所选节点组是否包含指定为数据对象的节点。

Contains(String)

指示所选节点组是否包含由其全名指定的节点。

Contains(String, Object[])

指示所选节点组是否包含由其全名指定的节点。

CopyAll()

将所选节点组中存在的所有节点复制到剪贴板。

CutAll()

将所选节点组中存在的所有节点复制到剪贴板,然后将其删除。

DeleteAll()

删除所选节点组中存在的所有节点。

DoDefaultActionOnAll()

对所选节点组执行默认命令(如果有)。

ExpandAll()

展开所选节点组中存在的所有节点。

Find(IVsDataObject)

从所选节点的组中检索指定的节点。

Find(String, Object[])

从所选节点的组中检索指定的节点。

GetCommand(CommandID)

获取与所选节点组的指定 CommandID 值对应的菜单命令。

OpenAllDocuments()

在 Visual Studio 环境中以文档窗口框架形式打开所选节点组中的所有节点。

RefreshAll()

刷新组节点选择中的所有节点 (及其子节点(如果在服务器资源管理器中异步展开) )。

RefreshAll(Boolean)

刷新组节点选择中的所有节点 (及其子节点(如果在服务器资源管理器) 展开)。

Remove(Int32)

从节点选择组中删除由其数字标识符值指定的节点。

Remove(IVsDataObject)

从节点选择组中删除数据对象指定的节点。

Remove(String)

从节点选择组中删除由其全名指定的节点。

Remove(String, Object[])

从节点选择组中删除指定的节点。

扩展方法

EmptyIfNull<T>(IEnumerable<T>)

如果枚举不为 null,则返回此枚举。 如果为 null,则返回空枚举。

适用于