FormDialog<T> 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
用于填充状态的“表单”对话框。
[System.Serializable]
public sealed class FormDialog<T> : Microsoft.Bot.Builder.Dialogs.IDialog<T>, Microsoft.Bot.Builder.FormFlow.IFormDialog<T>, System.Runtime.Serialization.ISerializable where T : class
[<System.Serializable>]
type FormDialog<'T (requires 'T : null)> = class
interface IFormDialog<'T (requires 'T : null)>
interface IDialog<'T (requires 'T : null)>
interface ISerializable
Public NotInheritable Class FormDialog(Of T)
Implements IDialog(Of T), IFormDialog(Of T), ISerializable
类型参数
- T
要填充的类型。
- 继承
-
FormDialog<T>
- 属性
- 实现
注解
这是用于管理 FormFlow 对话框的根类。 它通常通过工厂方法 FromForm<T>(BuildFormDelegate<T>, FormOptions) 或 FromType<T>(FormOptions)创建。
构造函数
FormDialog<T>(T, BuildFormDelegate<T>, FormOptions, IEnumerable<EntityRecommendation>, CultureInfo) |
用于创建 FormFlow 对话框的构造函数。 |
方法
MessageReceived(IDialogContext, IAwaitable<IMessageActivity>) |
用于填充状态的“表单”对话框。 |
显式接口实现
IDialog<T>.StartAsync(IDialogContext) |
用于填充状态的“表单”对话框。 |
IFormDialog<T>.Form |
用于填充状态的“表单”对话框。 |
ISerializable.GetObjectData(SerializationInfo, StreamingContext) |
用于填充状态的“表单”对话框。 |