IVsDataExplorerConnection インターフェイス

Visual Studio サーバー エクスプローラーにある接続を表します。

この API は、CLS に準拠していません。 

名前空間:  Microsoft.VisualStudio.Data.Services
アセンブリ:  Microsoft.VisualStudio.Data.Services (Microsoft.VisualStudio.Data.Services.dll 内)

構文

'宣言
<CLSCompliantAttribute(False)> _
Public Interface IVsDataExplorerConnection
[CLSCompliantAttribute(false)]
public interface IVsDataExplorerConnection
[CLSCompliantAttribute(false)]
public interface class IVsDataExplorerConnection
[<CLSCompliantAttribute(false)>]
type IVsDataExplorerConnection =  interface end
public interface IVsDataExplorerConnection

IVsDataExplorerConnection 型で公開されるメンバーは以下のとおりです。

プロパティ

  名前 説明
パブリック プロパティ Connection サーバー エクスプローラーで現在の接続ノードに対応するデータ接続を取得します。
パブリック プロパティ ConnectionNode サーバー エクスプローラーで現在の接続ノードを取得します。
パブリック プロパティ DisplayName データ接続のルート ノードの表示名を取得または設定します。
パブリック プロパティ EncryptedConnectionString データ接続に関する情報を含む暗号化された文字列を取得します。
パブリック プロパティ Provider サーバー エクスプローラーの接続の DDEX プロバイダーの一意の識別子を取得します。
パブリック プロパティ SelectedNodes 単一サーバー エクスプローラーの接続に使用するサーバー エクスプローラーで現在選択されているノードを取得します。
パブリック プロパティ Source 現在の接続ノードのデータ ソースを取得します。

このページのトップへ

メソッド

  名前 説明
パブリック メソッド FindDocumentNode(String) データの階層で指定した接続のノードを取得します。
パブリック メソッド FindDocumentNode(String, Boolean) データの階層で指定した接続のノードを取得します。オプションで、設定されていない検索の拡張されていないノード。
パブリック メソッド FindNode(Int32) ID に基づいてサーバー エクスプローラーからの接続ノードを取得します
パブリック メソッド FindNode(String) 名前に基づいてサーバー エクスプローラーからの接続ノードを取得します。
パブリック メソッド FindNode(String, Boolean) 名前に基づいてサーバー エクスプローラーからの接続ノードを取得します。オプションで、設定されていない検索の拡張されていないノード。

このページのトップへ

イベント

  名前 説明
パブリック イベント NodeChanged ノードが変更されたときに発生します。
パブリック イベント NodeExpandedOrRefreshed ノードがサーバー エクスプローラーで配置または更新すると発生します。
パブリック イベント NodeInserted ノードがサーバー エクスプローラーに挿入されたときに発生します。
パブリック イベント NodeRemoving サーバー エクスプローラーのノードの削除の直前に発生します。

このページのトップへ

解説

このインターフェイスは、サーバー エクスプローラーの [データ接続] のノードの子として表示されるデータ接続]ノードを表します。

このインターフェイスは DDEX サービスとして実装されます。

参照

関連項目

Microsoft.VisualStudio.Data.Services 名前空間

IVsDataConnection