Microsoft.Bot.Builder.Dialogs.Choices Namespace

Classes

Channel

Methods for determining channel specific functionality.

Channel.Channels

Ids of the channels supported by the Bot Builder.

Choice

Represents a choice for a choice prompt.

ChoiceFactory

Assists with formatting a message activity that contains a list of choices.

ChoiceFactoryOptions

Contains formatting options for presenting a list of choices.

ChoiceRecognizers

Contains methods for matching user input against a list of choices.

Find

Contains methods for matching user input against a list of choices.

FindChoicesOptions

Contains options to control how input is matched against a list of choices.

FindValuesOptions

Contains options used to control how choices are recognized in a users utterance.

FoundChoice

Represents a result from matching user input against a list of choices.

FoundValue

This class is internal and should not be used.

ModelResult<T>

Contains recognition result information.

SortedValue

A value that can be sorted and still refer to its original position with a source array.

Token

Represents an individual token, such as a word in an input string.

Tokenizer

Provides a default tokenizer implementation.

Enums

ListStyle

Controls the way that choices for a ChoicePrompt or yes/no options for a ConfirmPrompt are presented to a user.

Delegates

TokenizerFunction

Represents a callback method that can break a string into its component tokens.