Udostępnij za pośrednictwem


IPropertyProxyEESide

Ten interfejs udostępnia metody wyświetlania danych na skojarzonym obiekcie. Ten interfejs jest częścią obsługi wizualizatorów typów.

Składnia

IPropertyProxyEESide : IUnknown

Uwagi dotyczące implementacji

Ewaluator wyrażeń implementuje ten interfejs w celu obsługi wizualizatorów typów.

Uwagi dotyczące wywoływania

Wywołaj metodę GetPropertyProxy , aby uzyskać ten interfejs. Wywołaj metodę QueryInterface w interfejsie IDebugProperty3 , aby uzyskać interfejs IPropertyProxyProvider .

Metody w kolejności Vtable

Następujące metody są implementowane przez ten interfejs:

Metoda opis
InitSourceDataProvider Inicjuje dostawcę źródła danych, aby można było uzyskać dostęp do danych obiektu.
GetManagedViewerCreationData Pobiera informacje o zestawie obiektu.
GetInitialData Pobiera początkowe dane dla obiektu.
CreateReplacementObject Tworzy kopię istniejącego magazynu danych.
InPlaceUpdateObject Tworzy odwołanie do istniejącego magazynu danych.
ResolveAssemblyRef Pobiera informacje o określonym zestawie w kontekście zestawu zawierającego ten obiekt.

Uwagi

Wizualizator typów używa tego interfejsu do uzyskiwania dostępu do wartości skojarzonych z obiektem, którego częścią jest ten interfejs. Dostęp do danych jest uzyskiwany za pośrednictwem interfejsu IEEDataStorage , który zapewnia widok danych tylko do odczytu.

Wymagania

Nagłówek: msdbg.h

Przestrzeń nazw: Microsoft.VisualStudio.Debugger.Interop

Zestaw: Microsoft.VisualStudio.Debugger.Interop.dll

Zobacz też