Sdílet prostřednictvím


IVisualizerObjectProvider.TransferData(Stream) Metoda

Definice

Přenos dat obousměrně do metody TransferData na VizualizérObjectSource

public:
 System::IO::Stream ^ TransferData(System::IO::Stream ^ outgoingData);
public System.IO.Stream TransferData (System.IO.Stream outgoingData);
abstract member TransferData : System.IO.Stream -> System.IO.Stream
Public Function TransferData (outgoingData As Stream) As Stream

Parametry

outgoingData
Stream

Datový proud dat, který se má přenést zpět na ladicí stranu.

Návraty

Vrátí datový proud vyplněný metodou TransferData(Object, Stream, Stream) . Mezi ladicím programem a ladicí stranou (zdrojem objektu) neexistuje obousměrná komunikace založená na datových proudech.

Příklady

public class DebuggerSide : DialogDebuggerVisualizer
{
    override protected void Show(IDialogVisualizerService windowService, IVisualizerObjectProvider objectProvider)
    {
        Stream myStream = objectProvider.GetData();
        Stream myNewStream;
        // Here is where you would show the visualizer and get back the modified data stream  
        objectProvider.TransferData(myNewStream);
    }
    // Other class methods would be here.  
}

Poznámky

Přenese do VisualizerObjectSource něj libovolná data a umožní mu vrátit libovolná data.

Platí pro