FormBuilderBase<T> 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
表单生成器的抽象基类。
public abstract class FormBuilderBase<T> : Microsoft.Bot.Builder.FormFlow.IFormBuilder<T> where T : class
type FormBuilderBase<'T (requires 'T : null)> = class
interface IFormBuilder<'T (requires 'T : null)>
Public MustInherit Class FormBuilderBase(Of T)
Implements IFormBuilder(Of T)
类型参数
- T
窗体状态类。
- 继承
-
FormBuilderBase<T>
- 派生
- 实现
构造函数
FormBuilderBase<T>() |
表单生成器的抽象基类。 |
字段
_form |
表单生成器的抽象基类。 |
属性
Configuration |
表单生成器的抽象基类。 |
方法
AddRemainingFields(IEnumerable<String>) |
表单生成器的抽象基类。 |
Build(Assembly, String) |
表单生成器的抽象基类。 |
Confirm(MessageDelegate<T>, ActiveDelegate<T>, IEnumerable<String>) |
表单生成器的抽象基类。 |
Confirm(PromptAttribute, ActiveDelegate<T>, IEnumerable<String>) |
表单生成器的抽象基类。 |
Confirm(String, ActiveDelegate<T>, IEnumerable<String>) |
表单生成器的抽象基类。 |
Field(IField<T>) |
表单生成器的抽象基类。 |
Field(String, ActiveDelegate<T>, ValidateAsyncDelegate<T>) |
表单生成器的抽象基类。 |
Field(String, PromptAttribute, ActiveDelegate<T>, ValidateAsyncDelegate<T>) |
表单生成器的抽象基类。 |
Field(String, String, ActiveDelegate<T>, ValidateAsyncDelegate<T>) |
表单生成器的抽象基类。 |
HasField(String) |
表单生成器的抽象基类。 |
Message(MessageDelegate<T>, ActiveDelegate<T>, IEnumerable<String>) |
表单生成器的抽象基类。 |
Message(PromptAttribute, ActiveDelegate<T>, IEnumerable<String>) |
表单生成器的抽象基类。 |
Message(String, ActiveDelegate<T>, IEnumerable<String>) |
表单生成器的抽象基类。 |
OnCompletion(OnCompletionAsyncDelegate<T>) |
表单生成器的抽象基类。 |
Prompter(PromptAsyncDelegate<T>) |
表单生成器的抽象基类。 |