共用方式為


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

取得值,指出節點上是否支援貼上命令。

CanRename

取得值,指出節點上是否支援重新命名命令。

Caption

取得節點的 標題。

Children

取得伺服器總管中這個節點底下所有子節點的集合。

DocumentMoniker

透過數據檢視階層取得此節點的檔Moniker。

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, Object, Boolean)

在 Visual Studio 環境中,以文檔視窗框架的形式開啟目前的節點。

OpenSpecificDocumentView(Guid, Object)

在 Visual Studio 環境中,以文檔視窗框架的形式開啟目前的節點。

OpenSpecificDocumentView(Guid)

在 Visual Studio 環境中,以文檔視窗框架的形式開啟目前的節點。

Paste()

將節點從剪貼簿貼到伺服器總管。

Refresh()

如果在 [伺服器總管] 中展開任何節點,則會以異步方式重新整理目前節點及其子節點。

Refresh(Boolean)

如果伺服器總管中有任何展開,請重新整理目前節點及其子節點。

Rename(String)

以新名稱取代目前節點的 標題。

Select()

在 [伺服器總管] 中選取目前的節點。

Unselect()

取消選取 [伺服器總管] 中的目前節點。

適用於