Field<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 avec implémentation déclarative d’IField.
public class Field<T> : Microsoft.Bot.Builder.FormFlow.Advanced.IField<T>, Microsoft.Bot.Builder.FormFlow.Advanced.IFieldPrompt<T>, Microsoft.Bot.Builder.FormFlow.Advanced.IFieldState<T> where T : class
type Field<'T (requires 'T : null)> = class
interface IField<'T (requires 'T : null)>
interface IFieldState<'T (requires 'T : null)>
interface IFieldDescription
interface IFieldPrompt<'T (requires 'T : null)>
interface IFieldResources
Public Class Field(Of T)
Implements IField(Of T), IFieldPrompt(Of T), IFieldState(Of T)
Paramètres de type
- T
État du formulaire sous-jacent.
- Héritage
-
Field<T>
- Dérivé
- Implémente
Constructeurs
Field<T>(String, FieldRole) |
Champ de construction. |
Champs
_allowsMultiple |
Classe de base avec implémentation déclarative d’IField. |
_buildPrompts |
Classe de base avec implémentation déclarative d’IField. |
_condition |
Classe de base avec implémentation déclarative d’IField. |
_define |
Classe de base avec implémentation déclarative d’IField. |
_dependencies |
Classe de base avec implémentation déclarative d’IField. |
_description |
Classe de base avec implémentation déclarative d’IField. |
_form |
Classe de base avec implémentation déclarative d’IField. |
_help |
Classe de base avec implémentation déclarative d’IField. |
_isNullable |
Classe de base avec implémentation déclarative d’IField. |
_keepZero |
Classe de base avec implémentation déclarative d’IField. |
_limited |
Classe de base avec implémentation déclarative d’IField. |
_max |
Classe de base avec implémentation déclarative d’IField. |
_min |
Classe de base avec implémentation déclarative d’IField. |
_name |
Classe de base avec implémentation déclarative d’IField. |
_next |
Classe de base avec implémentation déclarative d’IField. |
_optional |
Classe de base avec implémentation déclarative d’IField. |
_pattern |
Classe de base avec implémentation déclarative d’IField. |
_prompt |
Classe de base avec implémentation déclarative d’IField. |
_promptDefinition |
Classe de base avec implémentation déclarative d’IField. |
_promptSet |
Classe de base avec implémentation déclarative d’IField. |
_recognizer |
Classe de base avec implémentation déclarative d’IField. |
_role |
Classe de base avec implémentation déclarative d’IField. |
_templates |
Classe de base avec implémentation déclarative d’IField. |
_terms |
Classe de base avec implémentation déclarative d’IField. |
_type |
Classe de base avec implémentation déclarative d’IField. |
_validate |
Classe de base avec implémentation déclarative d’IField. |
_valueDescriptions |
Classe de base avec implémentation déclarative d’IField. |
_valueTerms |
Classe de base avec implémentation déclarative d’IField. |
Propriétés
AllowDefault |
Classe de base avec implémentation déclarative d’IField. |
AllowNumbers |
Classe de base avec implémentation déclarative d’IField. |
AllowsMultiple |
Classe de base avec implémentation déclarative d’IField. |
Dependencies |
Classe de base avec implémentation déclarative d’IField. |
FieldDescription |
Classe de base avec implémentation déclarative d’IField. |
FieldTerms |
Classe de base avec implémentation déclarative d’IField. |
Form |
Classe de base avec implémentation déclarative d’IField. |
Help |
Classe de base avec implémentation déclarative d’IField. |
IsNullable |
Classe de base avec implémentation déclarative d’IField. |
Name |
Classe de base avec implémentation déclarative d’IField. |
Optional |
Classe de base avec implémentation déclarative d’IField. |
Pattern |
Classe de base avec implémentation déclarative d’IField. |
Prompt |
Classe de base avec implémentation déclarative d’IField. |
Role |
Classe de base avec implémentation déclarative d’IField. |
Type |
Classe de base avec implémentation déclarative d’IField. |
ValueDescriptions |
Classe de base avec implémentation déclarative d’IField. |
Values |
Classe de base avec implémentation déclarative d’IField. |
Méthodes
Active(T) |
Classe de base avec implémentation déclarative d’IField. |
AddDescription(Object, DescribeAttribute) |
Ajoute une description complète pour une valeur. |
AddDescription(Object, String, String, String) |
Ajoute une description pour une valeur. |
AddTemplate(TemplateAttribute) |
Classe de base avec implémentation déclarative d’IField. |
AddTerms(Object, String[]) |
Ajoute des termes pour une valeur. |
AddTerms(Object, TermsAttribute) |
Ajoute des termes pour une valeur. |
DefineAsync(T) |
Classe de base avec implémentation déclarative d’IField. |
DefinePrompt() |
Classe de base avec implémentation déclarative d’IField. |
DefineRecognizer() |
Classe de base avec implémentation déclarative d’IField. |
GetValue(T) |
Classe de base avec implémentation déclarative d’IField. |
IsUnknown(T) |
Classe de base avec implémentation déclarative d’IField. |
Limits(Double, Double) |
Classe de base avec implémentation déclarative d’IField. |
Localize() |
Classe de base avec implémentation déclarative d’IField. |
Next(Object, T) |
Classe de base avec implémentation déclarative d’IField. |
RemoveValue(Object) |
Supprime la description et les termes associés à une valeur. |
RemoveValues() |
Supprime toutes les valeurs, ainsi que les descriptions et termes associés. |
ReplaceTemplate(TemplateAttribute) |
Remplacez un modèle dans le champ . |
SaveResources() |
Classe de base avec implémentation déclarative d’IField. |
SetActive(ActiveDelegate<T>) |
Définissez un délégué pour vérifier l’état afin de voir si le champ s’applique. |
SetAllowsMultiple(Boolean) |
Définit si plusieurs valeurs sont autorisées ou non. |
SetDefine(DefineAsyncDelegate<T>) |
Définissez un délégué pour définir dynamiquement un champ. |
SetDependencies(String[]) |
Définissez les champs dont dépend ce champ. |
SetFieldDescription(DescribeAttribute) |
Définissez la description complète du champ. |
SetFieldDescription(String) |
Définissez la description du champ. |
SetFieldTerms(String[]) |
Définissez les termes associés au champ. |
SetIsNullable(Boolean) |
Indiquez si le champ peut ou non avoir la valeur Null. |
SetLimits(Double, Double, Boolean) |
Classe de base avec implémentation déclarative d’IField. |
SetLimits(Double, Double) |
Définissez des limites numériques. |
SetNext(NextDelegate<T>) |
Déléguer pour décider de l’étape de formulaire suivante à exécuter. |
SetOptional(Boolean) |
Indiquez si un champ est facultatif ou non. |
SetPattern(String) |
Expression régulière pour la validation des chaînes. |
SetPrompt(PromptAttribute) |
Définit l’invite de champ. |
SetRecognizer(IRecognize<T>) |
Définit le module de reconnaissance pour le champ. |
SetType(Type) |
Définit le type de l’état du champ sous-jacent. |
SetUnknown(T) |
Classe de base avec implémentation déclarative d’IField. |
SetValidate(ValidateAsyncDelegate<T>) |
Définissez la validation du champ. |
SetValue(T, Object) |
Classe de base avec implémentation déclarative d’IField. |
Template(TemplateUsage) |
Classe de base avec implémentation déclarative d’IField. |
Terms(Object) |
Classe de base avec implémentation déclarative d’IField. |
ValidateAsync(T, Object) |
Classe de base avec implémentation déclarative d’IField. |
ValueDescription(Object) |
Classe de base avec implémentation déclarative d’IField. |