次の方法で共有


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

関連項目