IDkmClrFormatter.HasUnderlyingString Method

Definition

Determines if this value has an underlying string representation. If this method returns true, the user can use string visualizers to view this value in the debugger. GetUnderlyingString should return the underlying string representation.

public:
 bool HasUnderlyingString(Microsoft::VisualStudio::Debugger::Evaluation::ClrCompilation::DkmClrValue ^ clrValue, Microsoft::VisualStudio::Debugger::Evaluation::DkmInspectionContext ^ inspectionContext);
public bool HasUnderlyingString (Microsoft.VisualStudio.Debugger.Evaluation.ClrCompilation.DkmClrValue clrValue, Microsoft.VisualStudio.Debugger.Evaluation.DkmInspectionContext inspectionContext);
abstract member HasUnderlyingString : Microsoft.VisualStudio.Debugger.Evaluation.ClrCompilation.DkmClrValue * Microsoft.VisualStudio.Debugger.Evaluation.DkmInspectionContext -> bool
Public Function HasUnderlyingString (clrValue As DkmClrValue, inspectionContext As DkmInspectionContext) As Boolean

Parameters

clrValue
DkmClrValue

[In] A value resulting from a CLR inspection query. These values are used by a Result Formatter to generate DkmEvaluationResults.

inspectionContext
DkmInspectionContext

[In] The inspection context for this evaluation.

Returns

[Out] True if this value has and underlying string representation.

Applies to