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