Share via


IPromptRecognizer Interface

Definition

public interface IPromptRecognizer
type IPromptRecognizer = interface
Public Interface IPromptRecognizer
Derived

Methods

RecognizeBooleans(IMessageActivity)

Recognizer for true/false expression.

RecognizeChoices<T>(IMessageActivity, IReadOnlyDictionary<T,IReadOnlyList<T>>, IPromptRecognizeChoicesOptions)

Recognizer for a number.

RecognizeLocalizedChoices(IMessageActivity, String, ResourceManager, IPromptRecognizeChoicesOptions)

Recognizer for a number.

RecognizeLocalizedRegExp(IMessageActivity, String, ResourceManager)

Recognizer using a RegEx to match expressions.

RecognizeNumbers(IMessageActivity, IPromptRecognizeNumbersOptions)

Recognizer for a number.

RecognizeOrdinals(IMessageActivity)

Recognizer for a ordinal number.

RecognizeTimes(IMessageActivity)

Recognizer for a time or duration.

Extension Methods

RecognizeDouble(IPromptRecognizer, IMessageActivity)

Recognizer for a double number.

RecognizeDoubleInRange(IPromptRecognizer, IMessageActivity, Nullable<Double>, Nullable<Double>)

Recognizes the double in range.

RecognizeInteger(IPromptRecognizer, IMessageActivity)

Recognizer for a Int64 number.

RecognizeIntegerInRange(IPromptRecognizer, IMessageActivity, Nullable<Int64>, Nullable<Int64>)

Recognizer for a Int64 number within a range

Applies to