IVsDataExplorerNode 接口

定义

重要

此 API 不符合 CLS。

表示数据资源管理器连接节点。

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
属性

属性

CanCopy

获取一个值,该值指示节点上是否支持复制命令。

CanCut

获取一个值,该值指示节点上是否支持剪切命令。

CanDelete

获取一个值,该值指示节点上是否支持 delete 命令。

CanOpen

获取一个值,该值指示节点上是否支持打开命令。

CanPaste

获取一个值,该值指示节点上是否支持 paste 命令。

CanRename

获取一个值,该值指示节点上是否支持重命名命令。

Caption

获取节点的描述文字。

Children

获取服务器资源管理器中此节点下显示的所有子节点的集合。

DocumentMoniker

通过数据视图层次结构获取此节点的文档名字对象。

ExplorerConnection

获取当前正在使用的数据资源管理器连接。

FullName

获取节点的全名。

HasBeenExpanded

获取一个值,该值指示当前节点是否已展开。

IsDiscarded

获取一个值,该值指示当前节点是否被丢弃。

IsExpandable

获取一个值,该值指示是否可以展开当前节点以显示较低级别的子节点。

IsExpanded

获取一个值,该值指示当前节点是否展开。

IsExpanding

获取一个值,该值指示当前节点是否正在展开。

IsPlaced

获取一个值,该值指示当前节点是否已插入到服务器资源管理器树中。

IsRefreshing

获取一个值,该值指示当前节点是否正在刷新。

IsVisible

获取一个值,该值指示当前节点在服务器资源管理器窗口中是否可见。

ItemId

获取标识当前节点的数值。

Name

获取当前节点的名称。

NextSibling

获取与服务器资源管理器中的当前节点同级节点的下一个节点。

Object

获取与当前服务器资源管理器节点关联的数据对象。

Parent

服务器资源管理器中当前节点的父节点。

PreviousSibling

获取与当前节点同级且紧靠当前节点之前的节点。

方法

AddToSelection()

将当前节点添加到一组选定的节点。

CanOpenSpecificDocumentView(Guid)

指示是否可以为当前节点打开文档视图窗口。

Collapse()

折叠当前节点,以便在服务器资源管理器中隐藏其子节点。

Copy()

创建当前节点的副本。

Cut()

创建当前节点的副本,然后删除该节点。

Delete()

从服务器资源管理器中删除当前节点。

DoDefaultAction()

在当前节点上执行默认命令(如果有)。

Expand()

展开服务器资源管理器中的当前节点。

ExpandToShow()

展开父节点,以显示服务器资源管理器中的当前节点。

ExtendSelectionToNode()

将 UI 中的选定项扩展到当前节点,从而产生多个节点选择。

FullNameEquals(String)

验证当前节点的全名。

GetChildren(Boolean)

检索当前节点的所有子节点的集合。

GetCommand(CommandID)

获取与指定 CommandID 值对应的菜单命令。

NameEquals(String)

验证当前节点的名称。

OpenDocument()

在 Visual Studio 环境中以文档窗口框架的形式打开当前节点。

OpenSpecificDocumentView(Guid)

在 Visual Studio 环境中以文档窗口框架的形式打开当前节点。

OpenSpecificDocumentView(Guid, Object)

在 Visual Studio 环境中以文档窗口框架的形式打开当前节点。

OpenSpecificDocumentView(Guid, Object, Boolean)

在 Visual Studio 环境中以文档窗口框架的形式打开当前节点。

Paste()

将节点从剪贴板粘贴到服务器资源管理器。

Refresh()

异步刷新当前节点及其子节点(如果在服务器资源管理器中展开了任何节点)。

Refresh(Boolean)

刷新当前节点及其子节点(如果在服务器资源管理器中展开了任何节点)。

Rename(String)

将当前节点的描述文字替换为新名称。

Select()

在服务器资源管理器中选择当前节点。

Unselect()

取消选择服务器资源管理器中的当前节点。

适用于