IVsDataExplorerNodeSelection 介面
以一組屬性和動作來表示 Visual Studio [伺服器總管] 中目前選取的節點的新群組。
此應用程式開發介面不符合 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 中所包含的元素數。 (繼承自 ICollection<IVsDataExplorerNode>)。 |
![]() |
IsReadOnly | 取得值,指出 ICollection 是否唯讀。 (繼承自 ICollection<IVsDataExplorerNode>)。 |
![]() |
Item[Int32] | 從所選節點的群組取得節點指定的數字識別項在 [伺服器總管] 中。 |
![]() |
Item[String] | 從所選節點的群組取得節點指定由其完整名稱在 [伺服器總管] 中。 |
回頁首
方法
名稱 | 描述 | |
---|---|---|
![]() |
Add | 將項目加入至 ICollection。 (繼承自 ICollection<IVsDataExplorerNode>)。 |
![]() |
Clear | 將所有項目從 ICollection 移除。 (繼承自 ICollection<IVsDataExplorerNode>)。 |
![]() |
CollapseAll | 摺疊所有節點在目前的選取範圍。 |
![]() |
Contains(Int32) | 表示已選取節點的群組是否包含它的數值識別項的值所指定的節點。 |
![]() |
Contains(String) | 表示已選取節點的群組是否包含其完整名稱所指定的節點。 |
![]() |
Contains(UTP) | 判斷 ICollection 是否包含特定值。 (繼承自 ICollection<IVsDataExplorerNode>)。 |
![]() |
Contains(IVsDataObject) | 表示已選取節點的群組是否包含做為資料物件指定的節點。 |
![]() |
Contains(String, array<Object[]) | 表示已選取節點的群組是否包含其完整名稱所指定的節點。 |
![]() |
CopyAll | 複製所有節點目前所選取節點上之群組中的 [剪貼簿]。 |
![]() |
CopyTo | 從特定的 Array 索引開始,複製 ICollection 項目至 Array。 (繼承自 ICollection<IVsDataExplorerNode>)。 |
![]() |
CutAll | 複製所有節點目前所選取節點上的群組至剪貼簿,然後刪除它們。 |
![]() |
DeleteAll | 刪除所有的目前所選取節點上的群組中。 |
![]() |
DoDefaultActionOnAll | 執行預設命令,如果有的話,在所選取節點的群組。 |
![]() |
ExpandAll | 展開所有節點目前所選取節點上的群組中。 |
![]() |
Find(IVsDataObject) | 從所選節點的群組擷取指定的節點。 |
![]() |
Find(String, array<Object[]) | 從所選節點的群組擷取指定的節點。 |
![]() |
GetCommand | 取得功能表命令與所選節點的群組中的指定 CommandID 值對應。 |
![]() |
GetEnumerator | 傳回逐一查看集合的列舉值。 (繼承自 IEnumerable<IVsDataExplorerNode>)。 |
![]() |
OpenAllDocuments | 在中選取的節點群組中開啟任何節點在 Visual Studio 環境的文件視窗框架。 |
![]() |
RefreshAll() | 重新整理群組節點選取 (及其子節點的節點時,如果其中任何一個在 [伺服器總管] 中展開) 以非同步方式。 |
![]() |
RefreshAll(Boolean) | 重新整理群組節點選取 (及其子節點的節點時,如果其中任何一個在 [伺服器總管] 中展開)。 |
![]() |
Remove(Int32) | 從 [遴選取群組移除它的數值識別項的值所指定的節點。 |
![]() |
Remove(String) | 從 [遴選取群組移除其完整名稱所指定的節點。 |
![]() |
Remove(UTP) | 從 ICollection 移除特定物件的第一個相符項目。 (繼承自 ICollection<IVsDataExplorerNode>)。 |
![]() |
Remove(IVsDataObject) | 從 [遴選取群組移除資料物件指定的節點。 |
![]() |
Remove(String, array<Object[]) | 從 [遴選取群組中移除指定的節點。 |
回頁首
備註
這個介面會實作為內建 DDEX 服務。