次の方法で共有


IVsDataExplorerNodeSelection インターフェイス

定義

重要

この 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 の場合は、空の列挙を返します。

適用対象