Share via


IDkmClrFormatter2 Interface

Definition

Formats values of evaluation results into a string appropriate for the language being debugged. Compiler vendors can implement this interface to customize value formatting for their language. This interface is an addition to the IDkmClrFormatter interface.

Implementations of this interface may restrict when they are called using a filter defined in their component configuration. The following properties may be used: CompilerVendorId, LanguageId, SymbolProviderId.

This API was introduced in Visual Studio 15 RTM (DkmApiVersion.VS15RTM).

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

Methods

GetEditableValueString(DkmClrValue, DkmInspectionContext, DkmClrCustomTypeInfo)

Get the editable value string to display in the UI for the given DkmClrValue.

GetValueString(DkmClrValue, DkmClrCustomTypeInfo, DkmInspectionContext, ReadOnlyCollection<String>)

Get the value string to display in the UI for the given DkmClrValue.

Applies to