DkmClrValue.HasUnderlyingString(DkmInspectionContext) 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.

Location constraint: API must be called from a Monitor component (component level < 100,000).

This API was introduced in Visual Studio 14 RTM (DkmApiVersion.VS14RTM).

public:
 bool HasUnderlyingString(Microsoft::VisualStudio::Debugger::Evaluation::DkmInspectionContext ^ InspectionContext);
public:
 bool HasUnderlyingString(Microsoft::VisualStudio::Debugger::Evaluation::DkmInspectionContext ^ InspectionContext);
bool HasUnderlyingString(Microsoft::VisualStudio::Debugger::Evaluation::DkmInspectionContext const & InspectionContext);
public bool HasUnderlyingString (Microsoft.VisualStudio.Debugger.Evaluation.DkmInspectionContext InspectionContext);
member this.HasUnderlyingString : Microsoft.VisualStudio.Debugger.Evaluation.DkmInspectionContext -> bool
Public Function HasUnderlyingString (InspectionContext As DkmInspectionContext) As Boolean

Parameters

InspectionContext
DkmInspectionContext

[In] The inspection context for this evaluation.

Returns

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

Applies to