Field<T> Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Základní třída s deklarativní implementací 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)
Parametry typu
- T
Stav podkladového formuláře.
- Dědičnost
-
Field<T>
- Odvozené
- Implementuje
Konstruktory
Field<T>(String, FieldRole) |
Pole Konstrukt. |
Pole
_allowsMultiple |
Základní třída s deklarativní implementací IField. |
_buildPrompts |
Základní třída s deklarativní implementací IField. |
_condition |
Základní třída s deklarativní implementací IField. |
_define |
Základní třída s deklarativní implementací IField. |
_dependencies |
Základní třída s deklarativní implementací IField. |
_description |
Základní třída s deklarativní implementací IField. |
_form |
Základní třída s deklarativní implementací IField. |
_help |
Základní třída s deklarativní implementací IField. |
_isNullable |
Základní třída s deklarativní implementací IField. |
_keepZero |
Základní třída s deklarativní implementací IField. |
_limited |
Základní třída s deklarativní implementací IField. |
_max |
Základní třída s deklarativní implementací IField. |
_min |
Základní třída s deklarativní implementací IField. |
_name |
Základní třída s deklarativní implementací IField. |
_next |
Základní třída s deklarativní implementací IField. |
_optional |
Základní třída s deklarativní implementací IField. |
_pattern |
Základní třída s deklarativní implementací IField. |
_prompt |
Základní třída s deklarativní implementací IField. |
_promptDefinition |
Základní třída s deklarativní implementací IField. |
_promptSet |
Základní třída s deklarativní implementací IField. |
_recognizer |
Základní třída s deklarativní implementací IField. |
_role |
Základní třída s deklarativní implementací IField. |
_templates |
Základní třída s deklarativní implementací IField. |
_terms |
Základní třída s deklarativní implementací IField. |
_type |
Základní třída s deklarativní implementací IField. |
_validate |
Základní třída s deklarativní implementací IField. |
_valueDescriptions |
Základní třída s deklarativní implementací IField. |
_valueTerms |
Základní třída s deklarativní implementací IField. |
Vlastnosti
AllowDefault |
Základní třída s deklarativní implementací IField. |
AllowNumbers |
Základní třída s deklarativní implementací IField. |
AllowsMultiple |
Základní třída s deklarativní implementací IField. |
Dependencies |
Základní třída s deklarativní implementací IField. |
FieldDescription |
Základní třída s deklarativní implementací IField. |
FieldTerms |
Základní třída s deklarativní implementací IField. |
Form |
Základní třída s deklarativní implementací IField. |
Help |
Základní třída s deklarativní implementací IField. |
IsNullable |
Základní třída s deklarativní implementací IField. |
Name |
Základní třída s deklarativní implementací IField. |
Optional |
Základní třída s deklarativní implementací IField. |
Pattern |
Základní třída s deklarativní implementací IField. |
Prompt |
Základní třída s deklarativní implementací IField. |
Role |
Základní třída s deklarativní implementací IField. |
Type |
Základní třída s deklarativní implementací IField. |
ValueDescriptions |
Základní třída s deklarativní implementací IField. |
Values |
Základní třída s deklarativní implementací IField. |
Metody
Active(T) |
Základní třída s deklarativní implementací IField. |
AddDescription(Object, DescribeAttribute) |
Přidá úplný popis hodnoty. |
AddDescription(Object, String, String, String) |
Přidá popis hodnoty. |
AddTemplate(TemplateAttribute) |
Základní třída s deklarativní implementací IField. |
AddTerms(Object, String[]) |
Přidá termíny pro hodnotu. |
AddTerms(Object, TermsAttribute) |
Přidá termíny pro hodnotu. |
DefineAsync(T) |
Základní třída s deklarativní implementací IField. |
DefinePrompt() |
Základní třída s deklarativní implementací IField. |
DefineRecognizer() |
Základní třída s deklarativní implementací IField. |
GetValue(T) |
Základní třída s deklarativní implementací IField. |
IsUnknown(T) |
Základní třída s deklarativní implementací IField. |
Limits(Double, Double) |
Základní třída s deklarativní implementací IField. |
Localize() |
Základní třída s deklarativní implementací IField. |
Next(Object, T) |
Základní třída s deklarativní implementací IField. |
RemoveValue(Object) |
Odebere popis a termíny přidružené k hodnotě. |
RemoveValues() |
Odebere všechny hodnoty a jejich přidružené popisy a termíny. |
ReplaceTemplate(TemplateAttribute) |
Nahraďte šablonu v poli. |
SaveResources() |
Základní třída s deklarativní implementací IField. |
SetActive(ActiveDelegate<T>) |
Definujte delegáta pro kontrolu stavu a zjistěte, jestli se pole použije. |
SetAllowsMultiple(Boolean) |
Nastaví, zda je nebo není povoleno více hodnot. |
SetDefine(DefineAsyncDelegate<T>) |
Definujte delegáta pro dynamicky definující pole. |
SetDependencies(String[]) |
Definujte pole, na která toto pole závisí. |
SetFieldDescription(DescribeAttribute) |
Nastavte úplný popis pole. |
SetFieldDescription(String) |
Nastavte popis pole. |
SetFieldTerms(String[]) |
Nastavte termíny přidružené k poli. |
SetIsNullable(Boolean) |
Nastavte, jestli pole může nebo nemá hodnotu null. |
SetLimits(Double, Double, Boolean) |
Základní třída s deklarativní implementací IField. |
SetLimits(Double, Double) |
Nastavte číselné limity. |
SetNext(NextDelegate<T>) |
Delegujte rozhodnutí o dalším kroku formuláře, který se má provést. |
SetOptional(Boolean) |
Nastavte, jestli je pole volitelné. |
SetPattern(String) |
Regulární výraz pro ověřování řetězců. |
SetPrompt(PromptAttribute) |
Nastaví výzvu pole. |
SetRecognizer(IRecognize<T>) |
Nastaví rozpoznávání pole. |
SetType(Type) |
Nastaví typ stavu podkladového pole. |
SetUnknown(T) |
Základní třída s deklarativní implementací IField. |
SetValidate(ValidateAsyncDelegate<T>) |
Nastavte ověření pole. |
SetValue(T, Object) |
Základní třída s deklarativní implementací IField. |
Template(TemplateUsage) |
Základní třída s deklarativní implementací IField. |
Terms(Object) |
Základní třída s deklarativní implementací IField. |
ValidateAsync(T, Object) |
Základní třída s deklarativní implementací IField. |
ValueDescription(Object) |
Základní třída s deklarativní implementací IField. |