Sdílet prostřednictvím


IVisualizerObjectProvider.TransferData – metoda

Obor názvů:  Microsoft.VisualStudio.DebuggerVisualizers
Sestavení:  Microsoft.VisualStudio.DebuggerVisualizers (v Microsoft.VisualStudio.DebuggerVisualizers.dll)

Syntaxe

'Deklarace
Function TransferData ( _
    outgoingData As Stream _
) As Stream
Stream TransferData(
    Stream outgoingData
)
Stream^ TransferData(
    Stream^ outgoingData
)
abstract TransferData : 
        outgoingData:Stream -> Stream 
function TransferData(
    outgoingData : Stream
) : Stream

Parametry

  • outgoingData
    Typ: System.IO.Stream
    Proud dat, které mají být převedeny zpět na straně debuggee.

Vrácená hodnota

Typ: System.IO.Stream
Datový proud vyplněné VisualizerObjectSource's TransferData metoda vrátí.Neexistuje žádný obousměrnou komunikaci proudového mezi debugger stranu a stranu debuggee (zdrojový objekt).

Poznámky

Přenese libovolného data VisualizerObjectSource a umožňuje vrátit vlastní data.

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

Zabezpečení rozhraní .NET Framework

Viz také

Odkaz

IVisualizerObjectProvider Rozhraní

Microsoft.VisualStudio.DebuggerVisualizers – obor názvů