Microsoft.Bot.Builder.FormFlow.IFormDialog< T > Interface Template Reference

Interface for controlling a FormFlow dialog. More...

Inheritance diagram for Microsoft.Bot.Builder.FormFlow.IFormDialog< T >:

Public Member Functions

Task StartAsync (IDialogContext context)
 The start of the code that represents the conversational dialog. More...
 

Properties

IForm< T > Form [get]
 The form specification. More...
 

Detailed Description

Interface for controlling a FormFlow dialog.

Template Parameters
TForm state type.

FormDialog<T> is an implementation of this interface.

Exceptions
FormCanceledException<T>Thrown when the user quits while filling in a form, or there is an underlying exception in the code.
Type Constraints
T :class 

Definition at line 134 of file IFormDialog.cs.

Member Function Documentation

Task Microsoft.Bot.Builder.Dialogs.IDialog< out out TResult >.StartAsync ( IDialogContext  context)
inherited

The start of the code that represents the conversational dialog.

Parameters
contextThe dialog context.
Returns
A task that represents the dialog start.

Property Documentation

The form specification.

Definition at line 140 of file IFormDialog.cs.


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