DkmClrValue.GetValueString Method

Definition

Overloads

GetValueString(DkmClrCustomTypeInfo, DkmInspectionContext, ReadOnlyCollection<String>)

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

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

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

GetValueString(DkmInspectionContext, ReadOnlyCollection<String>)

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

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).

GetValueString(DkmClrCustomTypeInfo, DkmInspectionContext, ReadOnlyCollection<String>)

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

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

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

public:
 System::String ^ GetValueString(Microsoft::VisualStudio::Debugger::Evaluation::ClrCompilation::DkmClrCustomTypeInfo ^ CustomTypeInfo, Microsoft::VisualStudio::Debugger::Evaluation::DkmInspectionContext ^ InspectionContext, System::Collections::ObjectModel::ReadOnlyCollection<System::String ^> ^ FormatSpecifiers);
public string GetValueString (Microsoft.VisualStudio.Debugger.Evaluation.ClrCompilation.DkmClrCustomTypeInfo CustomTypeInfo, Microsoft.VisualStudio.Debugger.Evaluation.DkmInspectionContext InspectionContext, System.Collections.ObjectModel.ReadOnlyCollection<string> FormatSpecifiers);
public string GetValueString (Microsoft.VisualStudio.Debugger.Evaluation.ClrCompilation.DkmClrCustomTypeInfo? CustomTypeInfo, Microsoft.VisualStudio.Debugger.Evaluation.DkmInspectionContext InspectionContext, System.Collections.ObjectModel.ReadOnlyCollection<string>? FormatSpecifiers);
member this.GetValueString : Microsoft.VisualStudio.Debugger.Evaluation.ClrCompilation.DkmClrCustomTypeInfo * Microsoft.VisualStudio.Debugger.Evaluation.DkmInspectionContext * System.Collections.ObjectModel.ReadOnlyCollection<string> -> string
Public Function GetValueString (CustomTypeInfo As DkmClrCustomTypeInfo, InspectionContext As DkmInspectionContext, FormatSpecifiers As ReadOnlyCollection(Of String)) As String

Parameters

CustomTypeInfo
DkmClrCustomTypeInfo

[In,Optional] The information provided by the expression compiler for identifying compiler intrinsic type information.

InspectionContext
DkmInspectionContext

[In] The inspection context for this evaluation.

FormatSpecifiers
ReadOnlyCollection<String>

[In,Optional] The optional format specifier(s) to use when formatting this result.

Returns

[Out] The value string.

Applies to

GetValueString(DkmInspectionContext, ReadOnlyCollection<String>)

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

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:
 System::String ^ GetValueString(Microsoft::VisualStudio::Debugger::Evaluation::DkmInspectionContext ^ InspectionContext, System::Collections::ObjectModel::ReadOnlyCollection<System::String ^> ^ FormatSpecifiers);
public string GetValueString (Microsoft.VisualStudio.Debugger.Evaluation.DkmInspectionContext InspectionContext, System.Collections.ObjectModel.ReadOnlyCollection<string> FormatSpecifiers);
public string GetValueString (Microsoft.VisualStudio.Debugger.Evaluation.DkmInspectionContext InspectionContext, System.Collections.ObjectModel.ReadOnlyCollection<string>? FormatSpecifiers);
member this.GetValueString : Microsoft.VisualStudio.Debugger.Evaluation.DkmInspectionContext * System.Collections.ObjectModel.ReadOnlyCollection<string> -> string
Public Function GetValueString (InspectionContext As DkmInspectionContext, FormatSpecifiers As ReadOnlyCollection(Of String)) As String

Parameters

InspectionContext
DkmInspectionContext

[In] The inspection context for this evaluation.

FormatSpecifiers
ReadOnlyCollection<String>

[In,Optional] The optional format specifier(s) to use when formatting this result.

Returns

[Out] The value string.

Applies to