IVsDataExplorerNodeSelection インターフェイス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
重要
この API は CLS 準拠ではありません。
データ エクスプローラー接続ノードの現在の選択を表します。
public interface class IVsDataExplorerNodeSelection : System::Collections::Generic::ICollection<Microsoft::VisualStudio::Data::Services::IVsDataExplorerNode ^>, System::Collections::Generic::IEnumerable<Microsoft::VisualStudio::Data::Services::IVsDataExplorerNode ^>
[System.CLSCompliant(false)]
public interface IVsDataExplorerNodeSelection : System.Collections.Generic.ICollection<Microsoft.VisualStudio.Data.Services.IVsDataExplorerNode>, System.Collections.Generic.IEnumerable<Microsoft.VisualStudio.Data.Services.IVsDataExplorerNode>
public interface IVsDataExplorerNodeSelection : System.Collections.Generic.ICollection<Microsoft.VisualStudio.Data.Services.IVsDataExplorerNode>, System.Collections.Generic.IEnumerable<Microsoft.VisualStudio.Data.Services.IVsDataExplorerNode>
[<System.CLSCompliant(false)>]
type IVsDataExplorerNodeSelection = interface
interface ICollection<IVsDataExplorerNode>
interface seq<IVsDataExplorerNode>
interface IEnumerable
type IVsDataExplorerNodeSelection = interface
interface ICollection<IVsDataExplorerNode>
interface seq<IVsDataExplorerNode>
interface IEnumerable
Public Interface IVsDataExplorerNodeSelection
Implements ICollection(Of IVsDataExplorerNode), IEnumerable(Of IVsDataExplorerNode)
- 属性
- 実装
プロパティ
| CanCopyAll |
Server エクスプローラーで現在選択されているノードのグループをクリップボードにコピーできるかどうかを示す値を取得します。 |
| CanCutAll |
Server エクスプローラー で現在選択されているノードのグループを切り取ることができるかどうかを示す値を取得します。 |
| CanDeleteAll |
Server エクスプローラー で現在選択されているノードのグループを削除できるかどうかを示す値を取得します。 |
| CanOpenAll |
Server エクスプローラー で現在選択されているノードのグループを開くことができるかどうかを示す値を取得します。 |
| Item[Int32] |
サーバー エクスプローラーで選択したノードのグループから、その数値識別子で指定されたノードを取得します。 |
| Item[String] |
サーバー エクスプローラーで選択したノードのグループから、完全な名前で指定されたノードを取得します。 |
メソッド
| CollapseAll() |
ノード選択に存在するすべてのノードを折りたたみます。 |
| Contains(Int32) |
選択したノードのグループに、その数値識別子値で指定されたノードが含まれているかどうかを示します。 |
| Contains(IVsDataObject) |
選択したノードのグループに、データ オブジェクトとして指定されたノードが含まれているかどうかを示します。 |
| Contains(String) |
選択したノードのグループに、完全な名前で指定されたノードが含まれているかどうかを示します。 |
| Contains(String, Object[]) |
選択したノードのグループに、完全な名前で指定されたノードが含まれているかどうかを示します。 |
| CopyAll() |
選択したノードのグループに存在するすべてのノードをクリップボードにコピーします。 |
| CutAll() |
選択したノードのグループに存在するすべてのノードをクリップボードにコピーし、削除します。 |
| DeleteAll() |
選択したノードのグループに存在するすべてのノードを削除します。 |
| DoDefaultActionOnAll() |
選択したノードのグループに対して、既定のコマンド (存在する場合) を実行します。 |
| ExpandAll() |
選択したノードのグループに存在するすべてのノードを展開します。 |
| Find(IVsDataObject) |
選択したノードのグループから指定されたノードを取得します。 |
| Find(String, Object[]) |
選択したノードのグループから指定されたノードを取得します。 |
| GetCommand(CommandID) |
選択したノードのグループの指定した CommandID 値に対応するメニュー コマンドを取得します。 |
| OpenAllDocuments() |
選択したノードのグループ内のすべてのノードを、Visual Studio 環境のドキュメント ウィンドウ フレームとして開きます。 |
| RefreshAll() |
グループ ノード選択内のすべてのノード (およびサーバー エクスプローラーで展開されている場合は子ノード) を非同期に更新します。 |
| RefreshAll(Boolean) |
グループ ノード選択内のすべてのノード (およびサーバー エクスプローラーで展開されている場合は、その子ノード) を更新します。 |
| Remove(Int32) |
数値識別子の値で指定されたノードをノード選択グループから削除します。 |
| Remove(IVsDataObject) |
データ オブジェクトによって指定されたノードをノード選択グループから削除します。 |
| Remove(String) |
完全な名前で指定されたノードをノード選択グループから削除します。 |
| Remove(String, Object[]) |
指定したノードをノード選択グループから削除します。 |
拡張メソッド
| EmptyIfNull<T>(IEnumerable<T>) |
null でない場合は、この列挙体を返します。 null の場合は、空の列挙を返します。 |