IVisualizerObjectProvider.TransferData-Methode
Aktualisiert: November 2007
Namespace: Microsoft.VisualStudio.DebuggerVisualizers
Assembly: Microsoft.VisualStudio.DebuggerVisualizers (in Microsoft.VisualStudio.DebuggerVisualizers.dll)
Syntax
'Declaration
Function TransferData ( _
outgoingData As Stream _
) As Stream
'Usage
Dim instance As IVisualizerObjectProvider
Dim outgoingData As Stream
Dim returnValue As Stream
returnValue = instance.TransferData(outgoingData)
Stream TransferData(
Stream outgoingData
)
Stream^ TransferData(
Stream^ outgoingData
)
function TransferData(
outgoingData : Stream
) : Stream
Parameter
outgoingData
Typ: System.IO.StreamEin Datenstream, der an die zu debuggende Seite zurückübertragen wird.
Rückgabewert
Typ: System.IO.Stream
Gibt den Datenstream zurück, der von der TransferData-Methode von VisualizerObjectSource ausgefüllt wurde. Es gibt keine bidirektionale, streambasierte Kommunikation zwischen der Debuggerseite und der zu debuggenden Seite (der Objektquelle).
Hinweise
Übergibt VisualizerObjectSource beliebige Daten und ermöglicht die Rückgabe beliebiger Daten.
Beispiele
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.
}
Berechtigungen
- Volle Vertrauenswürdigkeit für den unmittelbaren Aufrufer. Dieser Member kann von nur teilweise vertrauenswürdigem Code nicht verwendet werden. Weitere Informationen finden Sie unter Verwenden von Bibliotheken aus teilweise vertrauenswürdigem Code.
Siehe auch
Referenz
IVisualizerObjectProvider-Schnittstelle