Freigeben über


IVisualizerObjectProvider.GetObject-Methode

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

Syntax

'Declaration
Function GetObject As Object
Object GetObject()
Object^ GetObject()
abstract GetObject : unit -> Object
function GetObject() : Object

Rückgabewert

Typ: 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.
}

.NET Framework-Sicherheit

Siehe auch

Referenz

IVisualizerObjectProvider Schnittstelle

Microsoft.VisualStudio.DebuggerVisualizers-Namespace