一連のプロパティとアクションとともに 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 | ICollection<T> の要素を Array にコピーします。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 サービスとして実装されます。
.gif)
.gif)