Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
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