IPropertyProxyEESide
Applies to: Visual Studio Visual Studio for Mac
Note
This article applies to Visual Studio 2017. If you're looking for the latest Visual Studio documentation, see Visual Studio documentation. We recommend upgrading to the latest version of Visual Studio. Download it here
This interface provides methods to view data on the associated object. This interface is part of the support for type visualizers.
Syntax
IPropertyProxyEESide : IUnknown
Notes for Implementers
An expression evaluator implements this interface to support type visualizers.
Notes for Callers
Call GetPropertyProxy to obtain this interface. Call QueryInterface on an IDebugProperty3 interface to obtain the IPropertyProxyProvider interface.
Methods in Vtable order
The following methods are implemented by this interface:
Method | Description |
---|---|
InitSourceDataProvider | Initializes a data source provider so that the object's data can be accessed. |
GetManagedViewerCreationData | Retrieves information about the object's assembly. |
GetInitialData | Gets the initial data for the object. |
CreateReplacementObject | Creates a copy of an existing data storage. |
InPlaceUpdateObject | Creates a reference to an existing data storage. |
ResolveAssemblyRef | Retrieves information about a specific assembly in context of the assembly containing this object. |
Remarks
A type visualizer uses this interface to access the values associated with the object that this interface is part of. The data is accessed through the IEEDataStorage interface, which provides a read-only view of the data.
Requirements
Header: msdbg.h
Namespace: Microsoft.VisualStudio.Debugger.Interop
Assembly: Microsoft.VisualStudio.Debugger.Interop.dll