IVisualizerObjectProvider.GetObject Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Przestroga
This method uses binary serialization which is no longer supported, please use IVisualizerObjectProvider3.GetObject instead.
Pobiera dane przy użyciu metody GetData, a następnie deserializuje przy założeniu, że domyślna serializacja została wykonana
public:
System::Object ^ GetObject();
public:
Platform::Object ^ GetObject();
winrt::Windows::Foundation::IInspectable GetObject();
public object GetObject ();
[System.Obsolete("This method uses binary serialization which is no longer supported, please use IVisualizerObjectProvider3.GetObject instead.")]
public object GetObject ();
abstract member GetObject : unit -> obj
[<System.Obsolete("This method uses binary serialization which is no longer supported, please use IVisualizerObjectProvider3.GetObject instead.")>]
abstract member GetObject : unit -> obj
Public Function GetObject () As Object
Zwraca
Obiekt danych jest wizualizowany. Jest to w rzeczywistości kopia po stronie debugera obiektu, który wizualizujesz w debuggee. Jeśli zmodyfikujesz zawartość tego obiektu, zmiany nie zostaną odzwierciedlone w debuggee, chyba że używasz elementu ReplaceData(Stream)/ ReplaceObject(Object) lub .TransferData(Stream)/TransferObject(Object)
- Atrybuty
Przykłady
public class DebuggerSide : DialogDebuggerVisualizer
{
override protected void Show(IDialogVisualizerService windowService, IVisualizerObjectProvider objectProvider)
{
MessageBox.Show(objectProvider.GetObject().ToString());
}
// Other DebuggerSide methods ommitted for clarity.
}
Uwagi
Wywołuje GetData() i deserializuje dane do obiektu.