IPropertyProxyEESide
このインターフェイスには、関連付けられたオブジェクトのデータを表示するメソッドが用意されています。 このインターフェイスは、型ビジュアライザーのサポートの一部です。
構文
IPropertyProxyEESide : IUnknown
実装側の注意
式エバリュエーターでは、型ビジュアライザーをサポートするためにこのインターフェイスを実装します。
呼び出し元に関する注意事項
このインターフェイスを取得するには、GetPropertyProxy を呼び出します。 IDebugProperty3 インターフェイスで QueryInterface を呼び出して、IPropertyProxyProvider インターフェイスを取得します。
Vtable 順序のメソッド
このインターフェイスでは、次のメソッドが実装されています。
メソッド | 説明 |
---|---|
InitSourceDataProvider | オブジェクトのデータにアクセスできるように、データ ソース プロバイダーを初期化します。 |
GetManagedViewerCreationData | オブジェクトのアセンブリに関する情報を取得します。 |
GetInitialData | オブジェクトの初期データを取得します。 |
CreateReplacementObject | 既存のデータ ストレージのコピーを作成します。 |
InPlaceUpdateObject | 既存のデータ ストレージへの参照を作成します。 |
ResolveAssemblyRef | このオブジェクトを含むアセンブリのコンテキストで、特定のアセンブリに関する情報を取得します。 |
解説
型ビジュアライザーでは、このインターフェイスを使用して、このインターフェイスが含まれているオブジェクトに関連付けられている値にアクセスします。 データには、データの読み取り専用ビューを提供する IEEDataStorage インターフェイスを介してアクセスします。
要件
ヘッダー: msdbg.h
名前空間: Microsoft.VisualStudio.Debugger.Interop
アセンブリ: Microsoft.VisualStudio.Debugger.Interop.dll