Microsoft.Bot.Builder.Dialogs.Internals.Prompt< T, U > Class Template Referenceabstract
Inheritance diagram for Microsoft.Bot.Builder.Dialogs.Internals.Prompt< T, U >:

Public Member Functions

 Prompt (PromptOptions< U > promptOptions)
 

Protected Member Functions

virtual IMessageActivity MakePrompt (IDialogContext context, string prompt, IReadOnlyList< U > options=null, IReadOnlyList< string > descriptions=null)
 
virtual async Task MessageReceivedAsync (IDialogContext context, IAwaitable< IMessageActivity > message)
 
abstract bool TryParse (IMessageActivity message, out T result)
 

Protected Attributes

readonly PromptOptions< U > promptOptions
 

Detailed Description

Definition at line 728 of file PromptDialog.cs.

Constructor & Destructor Documentation

Definition at line 732 of file PromptDialog.cs.

Member Function Documentation

virtual IMessageActivity Microsoft.Bot.Builder.Dialogs.Internals.Prompt< T, U >.MakePrompt ( IDialogContext  context,
string  prompt,
IReadOnlyList< U >  options = null,
IReadOnlyList< string >  descriptions = null 
)
inlineprotectedvirtual

Definition at line 770 of file PromptDialog.cs.

virtual async Task Microsoft.Bot.Builder.Dialogs.Internals.Prompt< T, U >.MessageReceivedAsync ( IDialogContext  context,
IAwaitable< IMessageActivity message 
)
inlineprotectedvirtual

Definition at line 744 of file PromptDialog.cs.

abstract bool Microsoft.Bot.Builder.Dialogs.Internals.Prompt< T, U >.TryParse ( IMessageActivity  message,
out T  result 
)
protectedpure virtual

Member Data Documentation

readonly PromptOptions<U> Microsoft.Bot.Builder.Dialogs.Internals.Prompt< T, U >.promptOptions
protected

Definition at line 730 of file PromptDialog.cs.


The documentation for this class was generated from the following file: