IDkmClrCustomVisualizerObjectProvider Interface

Définition

Instancie le type de visualiseur personnalisé côté débogué dans le programme débogué et fournit des méthodes pour accéder à l’objet visualisé (« objet de visualiseur »).

Les implémentations de cette interface peuvent limiter le moment où elles sont appelées à l’aide d’un filtre défini dans la configuration de leurs composants. Les propriétés suivantes peuvent être utilisées : CompilerVendorId, EngineId, LanguageId, RuntimeId, SymbolProviderId.

Cette API a été introduite dans Visual Studio 14 RTM (DkmApiVersion. VS14RTM).

public interface class IDkmClrCustomVisualizerObjectProvider
public interface class IDkmClrCustomVisualizerObjectProvider
__interface IDkmClrCustomVisualizerObjectProvider
public interface IDkmClrCustomVisualizerObjectProvider
type IDkmClrCustomVisualizerObjectProvider = interface
Public Interface IDkmClrCustomVisualizerObjectProvider

Méthodes

CreateDebuggeeSideVisualizerObject(DkmSuccessEvaluationResult, UInt32, String, String, String)

Instancie le type de visualiseur personnalisé côté débogué dans le processus du programme débogué.

CreateReplacementObjectOnDebuggeeSideVisualizer(DkmSuccessEvaluationResult, Byte[], String, String, String)

Exécute la méthode CreateReplacementObject (...) du type de visualiseur personnalisé côté débogué et écrit le résultat dans le handle d’objet visualisé.

DestroyDebuggeeSideVisualizerObject(DkmSuccessEvaluationResult)

Libère le type de visualiseur personnalisé côté débogué dans le processus du programme débogué.

GetDataFromDebuggeeSideVisualizer(DkmSuccessEvaluationResult, String, String, String)

Exécute la méthode GetData (...) du type de visualiseur personnalisé côté débogué.

ResolveAssembly(DkmSuccessEvaluationResult, String, String, ReadOnlyCollection<Byte>)

Résout un nom d’assembly en chemin d’accès de l’assembly ou à ses octets bruts.

TransferDataToDebuggeeSideVisualizer(DkmSuccessEvaluationResult, Byte[], String, String, String)

Exécute la méthode TransferData (...) du type de visualiseur personnalisé côté débogué.

S’applique à