データが階層を表示するように実装によってサーバー エクスプローラーの接続を処理するプロバイダーの機能を表します。
この API は、CLS に準拠していません。
名前空間: Microsoft.VisualStudio.Data.Services.SupportEntities
アセンブリ: Microsoft.VisualStudio.Data.Services (Microsoft.VisualStudio.Data.Services.dll 内)
構文
'宣言
<CLSCompliantAttribute(False)> _
Public Interface IVsDataViewHierarchy
[CLSCompliantAttribute(false)]
public interface IVsDataViewHierarchy
[CLSCompliantAttribute(false)]
public interface class IVsDataViewHierarchy
[<CLSCompliantAttribute(false)>]
type IVsDataViewHierarchy = interface end
public interface IVsDataViewHierarchy
IVsDataViewHierarchy 型で公開されるメンバーは以下のとおりです。
プロパティ
| 名前 | 説明 | |
|---|---|---|
![]() |
CurrentView | データの階層の現在のビューを取得します。 |
![]() |
ExplorerConnection | サーバー エクスプローラーへの現在の接続を取得します。 |
![]() |
IsConnectionInitialized | サーバー エクスプローラーへの接続が初期化されたかどうかを示す値を取得します。 |
![]() |
IsModelInitialized | サポート モデルが初期化されているかどうかを示す値を取得します。 |
![]() |
IsViewSupportInitialized | ビューのサポートのオブジェクトが初期化されているかどうかを示す値を取得します。 |
![]() |
Model | 既存のバックアップ モデルのオブジェクトを取得します。 |
![]() |
PersistentCommands | 関連付けられている現在のサーバー エクスプローラーの接続とレジストリに保存され、コマンドの名前と値のペアのコレクションを取得します。 |
![]() |
PersistentProperties | 関連付けられている現在のサーバー エクスプローラーの接続とともに保存され、プロパティの名前と値のペアのコレクションを取得します。 |
![]() |
ServiceProvider | 現在のデータ サービス プロバイダーを取得します。 |
![]() |
ViewSupport | ビューのサポートのオブジェクトを現在のサーバー エクスプローラーの接続に関連付けられているを取得します。 |
このページのトップへ
メソッド
| 名前 | 説明 | |
|---|---|---|
![]() |
CreateNewItem | データの階層に新しいノードが作成されます。 |
![]() |
CreateNewItems | データの階層の新しいノードの指定した数を作成します。 |
![]() |
DelayInsertItem(String, IVsDataViewSelectionInfo, Int32, array<Object[]) | 親ノードが展開されていない、または作成されて後で挿入するノードのキューに指定したノードを追加します。それ以外の場合、カーソル、指定されたノード。 |
![]() |
DelayInsertItem(String, String, Int32, array<Object[]) | 親ノードが展開されていない、または作成されて後で挿入するノードのキューに指定したノードを追加します。それ以外の場合、カーソル、指定されたノード。 |
![]() |
DiscardItem | 指定したノードをサーバー エクスプローラーから削除し、メモリからの対応するオブジェクトを割振りを解除します。 |
![]() |
GetOtherViewHierarchy | 指定したサーバー エクスプローラーに関連付けられたデータの階層接続を取得します。 |
![]() |
GetProviderImplementation<T> | パラメーターが 0 未満です。 |
![]() |
GetViewCommonNodeInfo | 指定したノードの IVsDataViewCommonNodeInfo を返します。 |
![]() |
InsertItem(Int32, IVsDataViewSelectionInfo, Int32, array<Object[]) | 指定した親ノードの下に指定したノードと子ノードがある場合、挿入します。 |
![]() |
InsertItem(Int32, String, Int32, array<Object[]) | 指定した親ノードの下に指定したノードを挿入します。 |
![]() |
RemoveItem(Int32) | 指定したノードをサーバー エクスプローラーから削除し、破棄します。 |
![]() |
RemoveItem(Int32, Boolean) | サーバー エクスプローラーから指定したノードを削除します。 パラメーターが です。 |
![]() |
SetNewItemSaveName | 指定したノードを保存すると使用の名前を設定します。 |
このページのトップへ
解説
このインターフェイスは DDEX サービスとして実装されます。
.gif)
.gif)