Udostępnij za pośrednictwem


Metoda IVisualizerObjectProvider.TransferObject —

Przestrzeń nazw:  Microsoft.VisualStudio.DebuggerVisualizers
Zestaw:  Microsoft.VisualStudio.DebuggerVisualizers (w Microsoft.VisualStudio.DebuggerVisualizers.dll)

Składnia

'Deklaracja
Function TransferObject ( _
    outgoingObject As Object _
) As Object
Object TransferObject(
    Object outgoingObject
)
Object^ TransferObject(
    Object^ outgoingObject
)
abstract TransferObject : 
        outgoingObject:Object -> Object
function TransferObject(
    outgoingObject : Object
) : Object

Parametry

  • outgoingObject
    Typ: Object

    Obiekt, który ma być przenoszona z powrotem do strony obiektem debugowanym.

Wartość zwracana

Typ: Object
Wynik deserializacji wartość zwracaną przez TransferData.

Uwagi

Przenosi obiekt danych obiektem debugowanym.Wywołanie tej metody po wymianie obiekt, który jest są przedstawiane.Wywołanie tej metody transferu niektórych informacji lub wywołać polecenie VisualizerObjectSource.Ta metoda jest jedynie zawijany TransferData z wywołaniami metod pomocniczych serializacji i deserializacji.

Przykłady

public class DebuggerSide : DialogDebuggerVisualizer
{
   override protected void Show(IDialogVisualizerService windowService, IVisualizerObjectProvider objectProvider)
   {
      // Get a string from the debuggee side and display it in a message box.
      String myString = objectProvider.GetObject().ToString();
      MessageBox.Show(myString);
      
      // Modify the string and send it back to the debuggee side.
      String myNewString = myString.ToUpper();
      objectProvider.TransferObject(myNewString);
   }
// Other DebuggerSide methods ommitted for clarity.
}

Zabezpieczenia programu .NET Framework

Zobacz też

Informacje

IVisualizerObjectProvider Interfejs

Przestrzeń nazw Microsoft.VisualStudio.DebuggerVisualizers