Freigeben über


IVisualizerTargetClient Schnittstelle

Definition

Marshallfähige Clientschnittstelle für das Schnellansichtsziel in der Erweiterung VisualStudio.Extensibility.

[StreamJsonRpc.RpcMarshalable]
public interface IVisualizerTargetClient : IDisposable
[<StreamJsonRpc.RpcMarshalable>]
type IVisualizerTargetClient = interface
    interface IDisposable
Public Interface IVisualizerTargetClient
Implements IDisposable
Attribute
StreamJsonRpc.RpcMarshalableAttribute
Implementiert

Hinweise

IVisualizerTarget stellt die entsprechende Schnittstelle dar, die vom Debugger implementiert wird.

VisualizerTargetData stellt die entsprechenden Daten dar, die von Visual Studio an die Erweiterung übergeben werden, die den Zielprozess und das Objekt beschreibt.

Die Partei, die eine IVisualizerTargetClient instance von einem StreamJsonRpc-Anruf empfängt, ist für deren Entsorgung verantwortlich.

Methoden

NotifyStateChangeAsync(VisualizerTargetStateNotification, CancellationToken)

Benachrichtigt die Debuggerschnellansicht über eine Änderung des Zustands des Schnellansichtsziels.

Gilt für: