与一起表示在 Visual Studio 服务器资源管理器中当前所选节点的一组,设置属性和事件。
此 API 不兼容 CLS。
命名空间: Microsoft.VisualStudio.Data.Services
程序集: Microsoft.VisualStudio.Data.Services(在 Microsoft.VisualStudio.Data.Services.dll 中)
语法
声明
<CLSCompliantAttribute(False)> _
Public Interface IVsDataExplorerNodeSelection _
Inherits ICollection(Of IVsDataExplorerNode), IEnumerable(Of IVsDataExplorerNode), _
IEnumerable
[CLSCompliantAttribute(false)]
public interface IVsDataExplorerNodeSelection : ICollection<IVsDataExplorerNode>,
IEnumerable<IVsDataExplorerNode>, IEnumerable
[CLSCompliantAttribute(false)]
public interface class IVsDataExplorerNodeSelection : ICollection<IVsDataExplorerNode^>,
IEnumerable<IVsDataExplorerNode^>, IEnumerable
[<CLSCompliantAttribute(false)>]
type IVsDataExplorerNodeSelection =
interface
interface ICollection<IVsDataExplorerNode>
interface IEnumerable<IVsDataExplorerNode>
interface IEnumerable
end
public interface IVsDataExplorerNodeSelection extends ICollection<IVsDataExplorerNode>, IEnumerable<IVsDataExplorerNode>, IEnumerable
IVsDataExplorerNodeSelection 类型公开以下成员。
属性
名称 | 说明 | |
---|---|---|
![]() |
CanCopyAll | 获取指示在服务器资源管理器中当前所选节点的组是否的值可被复制到剪贴板。 |
![]() |
CanCutAll | 获取指示在服务器资源管理器中当前所选节点的组是否的值可以剪切。 |
![]() |
CanDeleteAll | 获取指示在服务器资源管理器中当前所选节点的组是否的值可能会被删除。 |
![]() |
CanOpenAll | 获取一个值可以打开在服务器资源管理器中当前所选节点的组。 |
![]() |
Count | 获取 ICollection<T> 中包含的元素数。 (继承自 ICollection<IVsDataExplorerNode>。) |
![]() |
IsReadOnly | 获取一个值,该值指示 ICollection<T> 是否为只读。 (继承自 ICollection<IVsDataExplorerNode>。) |
![]() |
Item[Int32] | 从所选节点的组获取节点指定由其数字标识符在服务器资源管理器中。 |
![]() |
Item[String] | 从所选节点的组获取节点指定由其全名在服务器资源管理器中。 |
页首
方法
名称 | 说明 | |
---|---|---|
![]() |
Add | 将某项添加到 ICollection<T> 中。 (继承自 ICollection<IVsDataExplorerNode>。) |
![]() |
Clear | 从 ICollection<T> 中移除所有项。 (继承自 ICollection<IVsDataExplorerNode>。) |
![]() |
CollapseAll | 折叠所有节点在当前节点选择。 |
![]() |
Contains(Int32) | 指示所选节点的组是否包含其数字标识符值指定的节点。 |
![]() |
Contains(String) | 指示所选节点的组是否包含其全名指定的节点。 |
![]() |
Contains(T) | 确定 ICollection<T> 是否包含特定值。 (继承自 ICollection<IVsDataExplorerNode>。) |
![]() |
Contains(IVsDataObject) | 指示所选节点的组是否包含为数据对象指定的节点。 |
![]() |
Contains(String, array<Object[]) | 指示所选节点的组是否包含其全名指定的节点。 |
![]() |
CopyAll | 复制所有节点当前所选节点的组中到剪贴板。 |
![]() |
CopyTo | 从特定的 Array 索引开始,将 ICollection<T> 的元素复制到一个 Array 中。 (继承自 ICollection<IVsDataExplorerNode>。) |
![]() |
CutAll | 复制所有节点当前所选节点的组中到剪贴板,然后删除它们。 |
![]() |
DeleteAll | 删除所有节点当前所选节点的组中。 |
![]() |
DoDefaultActionOnAll | 执行默认命令,如果有,所选节点的组。 |
![]() |
ExpandAll | 展开所有节点当前所选节点的组中。 |
![]() |
Find(IVsDataObject) | 从所选节点的组检索具有指定的节点。 |
![]() |
Find(String, array<Object[]) | 从所选节点的组检索具有指定的节点。 |
![]() |
GetCommand | 获取菜单命令与所选节点的组的指定 CommandID 值相对应。 |
![]() |
GetEnumerator() | 返回一个循环访问集合的枚举器。 (继承自 IEnumerable<IVsDataExplorerNode>。) |
![]() |
GetEnumerator() | 返回一个循环访问集合的枚举数。 (继承自 IEnumerable。) |
![]() |
OpenAllDocuments | 在所选节点的组中 Visual Studio 环境中打开任何节点文档窗口框架。 |
![]() |
RefreshAll() | 会将组节点选择的所有节点(及其子节点,如果任何在服务器资源管理器中展开)异步。 |
![]() |
RefreshAll(Boolean) | 会将组节点选择的所有节点(及其子节点,如果任何在服务器资源管理器中展开)。 |
![]() |
Remove(Int32) | 从的节点选择组移除其数字标识符值指定的节点。 |
![]() |
Remove(String) | 从的节点选择组移除其全名指定的节点。 |
![]() |
Remove(T) | 从 ICollection<T> 中移除特定对象的第一个匹配项。 (继承自 ICollection<IVsDataExplorerNode>。) |
![]() |
Remove(IVsDataObject) | 从的节点选择组中移除数据对象指定的节点。 |
![]() |
Remove(String, array<Object[]) | 从的节点选择组中移除指定的节点。 |
页首
备注
此接口实现为内置DDEX服务。