Class
ResultFormatter<T>

Represents a formatter that is used by ReportResultAttribute.

Definition

Namespace:Telerik.Windows.Controls.ConversationalUI

Assembly:Telerik.Windows.Controls.ConversationalUI.dll

Type Parameters:

T

Syntax:

cs-api-definition
public class ResultFormatter<T> : IFormatResult

Inheritance: objectResultFormatter<T>

Implements: IFormatResult

Constructors

ResultFormatter(Func<T, string>)

Initializes a new instance of the ResultFormatter<T> class.

Declaration

cs-api-definition
public ResultFormatter(Func<T, string> resultFormatFunc)

Parameters

resultFormatFunc

Func<T, string>

Properties

ResultFormatFunc

Gets or sets the formatting function.

Declaration

cs-api-definition
public Func<T, string> ResultFormatFunc { get; set; }

Property Value

Func<T, string>

Methods

FormatResult(T)

Invokes the formatting function.

Declaration

cs-api-definition
public string FormatResult(T input)

Parameters

input

T

Returns

string

FormatResult(object)

Invokes the formatting function.

Declaration

cs-api-definition
public string FormatResult(object input)

Parameters

input

object

Returns

string

Implements IFormatResult.FormatResult(object)