Freigeben über


IVisualizerObjectProvider.GetObject-Methode

Aktualisiert: November 2007

Namespace:  Microsoft.VisualStudio.DebuggerVisualizers
Assembly:  Microsoft.VisualStudio.DebuggerVisualizers (in Microsoft.VisualStudio.DebuggerVisualizers.dll)

Syntax

Function GetObject As Object

Dim instance As IVisualizerObjectProvider
Dim returnValue As Object

returnValue = instance.GetObject()
Object GetObject()
Object^ GetObject()
function GetObject() : Object

Rückgabewert

Typ: System.Object

Das Datenobjekt, das dargestellt wird. Dies ist eigentlich eine debuggerseitige Kopie des Objekts, das Sie auf der zu debuggenden Seite darstellen. Änderungen an den Inhalten des Objekts spiegeln sich auf der zu debuggenden Seite nur wider, wenn Sie ReplaceData/ReplaceObject oder TransferData/TransferObject verwenden.

Hinweise

Ruft GetData auf und deserialisiert die Daten in ein Objekt.

Beispiele

public class DebuggerSide : DialogDebuggerVisualizer
{
   override protected void Show(IDialogVisualizerService windowService, IVisualizerObjectProvider objectProvider)
   {
      MessageBox.Show(objectProvider.GetObject().ToString());
      
// Other DebuggerSide methods ommitted for clarity.
}

Berechtigungen

Siehe auch

Referenz

IVisualizerObjectProvider-Schnittstelle

IVisualizerObjectProvider-Member

Microsoft.VisualStudio.DebuggerVisualizers-Namespace