Share via


RecognizePrimitive<T> Class

Definition

Abstract class for constructing primitive value recognizers.

public abstract class RecognizePrimitive<T> : Microsoft.Bot.Builder.FormFlow.Advanced.IRecognize<T> where T : class
type RecognizePrimitive<'T (requires 'T : null)> = class
    interface IRecognize<'T (requires 'T : null)>
Public MustInherit Class RecognizePrimitive(Of T)
Implements IRecognize(Of T)

Type Parameters

T

Form state.

Inheritance
RecognizePrimitive<T>
Derived
Implements

Constructors

RecognizePrimitive<T>(IField<T>)

Constructor using IField<T>.

Fields

_field

Field being filled information.

Methods

Help(T, Object)
HelpArgs(T, Object)

Return the help template args for current choice and no preference.

Matches(IMessageActivity, Object)
Parse(String)

Abstract method for parsing input.

PromptArgs()
ValidInputs(Object)
ValueDescription(Object)
ValueDescriptions()
Values()

Applies to