FormBuilderBase<T> Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Classe de base abstraite pour les créateurs de formulaires.
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)
Paramètres de type
- T
Formez la classe d’État.
- Héritage
-
FormBuilderBase<T>
- Dérivé
- Implémente
Constructeurs
| Nom | Description |
|---|---|
| FormBuilderBase<T>() |
Classe de base abstraite pour les créateurs de formulaires. |
Champs
| Nom | Description |
|---|---|
| _form |
Classe de base abstraite pour les créateurs de formulaires. |
Propriétés
| Nom | Description |
|---|---|
| Configuration |
Classe de base abstraite pour les créateurs de formulaires. |
Méthodes
| Nom | Description |
|---|---|
| AddRemainingFields(IEnumerable<String>) |
Classe de base abstraite pour les créateurs de formulaires. |
| Build(Assembly, String) |
Classe de base abstraite pour les créateurs de formulaires. |
| Confirm(MessageDelegate<T>, ActiveDelegate<T>, IEnumerable<String>) |
Classe de base abstraite pour les créateurs de formulaires. |
| Confirm(PromptAttribute, ActiveDelegate<T>, IEnumerable<String>) |
Classe de base abstraite pour les créateurs de formulaires. |
| Confirm(String, ActiveDelegate<T>, IEnumerable<String>) |
Classe de base abstraite pour les créateurs de formulaires. |
| Field(IField<T>) |
Classe de base abstraite pour les créateurs de formulaires. |
| Field(String, ActiveDelegate<T>, ValidateAsyncDelegate<T>) |
Classe de base abstraite pour les créateurs de formulaires. |
| Field(String, PromptAttribute, ActiveDelegate<T>, ValidateAsyncDelegate<T>) |
Classe de base abstraite pour les créateurs de formulaires. |
| Field(String, String, ActiveDelegate<T>, ValidateAsyncDelegate<T>) |
Classe de base abstraite pour les créateurs de formulaires. |
| HasField(String) |
Classe de base abstraite pour les créateurs de formulaires. |
| Message(MessageDelegate<T>, ActiveDelegate<T>, IEnumerable<String>) |
Classe de base abstraite pour les créateurs de formulaires. |
| Message(PromptAttribute, ActiveDelegate<T>, IEnumerable<String>) |
Classe de base abstraite pour les créateurs de formulaires. |
| Message(String, ActiveDelegate<T>, IEnumerable<String>) |
Classe de base abstraite pour les créateurs de formulaires. |
| OnCompletion(OnCompletionAsyncDelegate<T>) |
Classe de base abstraite pour les créateurs de formulaires. |
| Prompter(PromptAsyncDelegate<T>) |
Classe de base abstraite pour les créateurs de formulaires. |