Freigeben über


IPropertyProxyEESide

Diese Schnittstelle stellt Methoden für die Ansichtsdaten für das zugeordnete Objekt bereit. Diese Schnittstelle ist Teil der Unterstützung für Typ schnellansichten.

IPropertyProxyEESide : IUnknown

Hinweise für Implementierer

Ein Ausdrucksauswertung implementiert diese Schnittstelle, um Typ schnellansichten zu unterstützen.

Hinweise für Aufrufer

IPropertyProxyProvider::GetPropertyProxy Aufruf zum Abrufen dieser Schnittstelle. Aufruf QueryInterface auf einer IDebugProperty3-Schnittstelle zu erhalten, die IPropertyProxyProvider-Schnittstelle.

Methoden in die Vtable-Reihenfolge

Die folgenden Methoden werden durch diese Schnittstelle implementiert:

Methode

Beschreibung

IPropertyProxyEESide::InitSourceDataProvider

Initialisiert einen Datenquellenanbieter, damit die Daten des Objekts zugegriffen werden kann.

IPropertyProxyEESide::GetManagedViewerCreationData

Ruft Informationen über die Assembly des Objekts ab.

IPropertyProxyEESide::GetInitialData

Ruft die ursprünglichen Daten für das Objekt ab.

IPropertyProxyEESide::CreateReplacementObject

Erstellt eine Kopie einer vorhandenen Datenspeicherung.

IPropertyProxyEESide::InPlaceUpdateObject

Erstellt einen Verweis auf eine vorhandene Datenspeicherung.

IPropertyProxyEESide::ResolveAssemblyRef

Ruft Informationen zu einer bestimmten Assembly im Kontext der Assembly ab, die dieses Objekt enthält.

Hinweise

Eine Typ schnellansicht verwendet diese Schnittstelle, um die Werte zuzugreifen, die dem Objekt zugeordnet sind, auf die diese Schnittstelle ein Teil ist. Die Daten werden von der IEEDataStorage-Schnittstelle zugegriffen, die eine schreibgeschützte Ansicht der Daten bereitstellt.

Anforderungen

Header: msdbg.h

Namespace: Microsoft.VisualStudio.Debugger.Interop

Assembly: Microsoft.VisualStudio.Debugger.Interop.dll

Siehe auch

Referenz

IEEDataStorage

IDebugObject

Konzepte

Kern-Schnittstellen

Typ-Schnellansicht und Gewohnheits-Viewer