Field<T> Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Klasa bazowa z deklaratywną implementacją 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
Podstawowy stan formularza.
- Dziedziczenie
-
Field<T>
- Pochodne
- Implementuje
Konstruktory
Field<T>(String, FieldRole) |
Konstruowanie pola. |
Pola
_allowsMultiple |
Klasa bazowa z deklaratywną implementacją IField. |
_buildPrompts |
Klasa bazowa z deklaratywną implementacją IField. |
_condition |
Klasa bazowa z deklaratywną implementacją IField. |
_define |
Klasa bazowa z deklaratywną implementacją IField. |
_dependencies |
Klasa bazowa z deklaratywną implementacją IField. |
_description |
Klasa bazowa z deklaratywną implementacją IField. |
_form |
Klasa bazowa z deklaratywną implementacją IField. |
_help |
Klasa bazowa z deklaratywną implementacją IField. |
_isNullable |
Klasa bazowa z deklaratywną implementacją IField. |
_keepZero |
Klasa bazowa z deklaratywną implementacją IField. |
_limited |
Klasa bazowa z deklaratywną implementacją IField. |
_max |
Klasa bazowa z deklaratywną implementacją IField. |
_min |
Klasa bazowa z deklaratywną implementacją IField. |
_name |
Klasa bazowa z deklaratywną implementacją IField. |
_next |
Klasa bazowa z deklaratywną implementacją IField. |
_optional |
Klasa bazowa z deklaratywną implementacją IField. |
_pattern |
Klasa bazowa z deklaratywną implementacją IField. |
_prompt |
Klasa bazowa z deklaratywną implementacją IField. |
_promptDefinition |
Klasa bazowa z deklaratywną implementacją IField. |
_promptSet |
Klasa bazowa z deklaratywną implementacją IField. |
_recognizer |
Klasa bazowa z deklaratywną implementacją IField. |
_role |
Klasa bazowa z deklaratywną implementacją IField. |
_templates |
Klasa bazowa z deklaratywną implementacją IField. |
_terms |
Klasa bazowa z deklaratywną implementacją IField. |
_type |
Klasa bazowa z deklaratywną implementacją IField. |
_validate |
Klasa bazowa z deklaratywną implementacją IField. |
_valueDescriptions |
Klasa bazowa z deklaratywną implementacją IField. |
_valueTerms |
Klasa bazowa z deklaratywną implementacją IField. |
Właściwości
AllowDefault |
Klasa bazowa z deklaratywną implementacją IField. |
AllowNumbers |
Klasa bazowa z deklaratywną implementacją IField. |
AllowsMultiple |
Klasa bazowa z deklaratywną implementacją IField. |
Dependencies |
Klasa bazowa z deklaratywną implementacją IField. |
FieldDescription |
Klasa bazowa z deklaratywną implementacją IField. |
FieldTerms |
Klasa bazowa z deklaratywną implementacją IField. |
Form |
Klasa bazowa z deklaratywną implementacją IField. |
Help |
Klasa bazowa z deklaratywną implementacją IField. |
IsNullable |
Klasa bazowa z deklaratywną implementacją IField. |
Name |
Klasa bazowa z deklaratywną implementacją IField. |
Optional |
Klasa bazowa z deklaratywną implementacją IField. |
Pattern |
Klasa bazowa z deklaratywną implementacją IField. |
Prompt |
Klasa bazowa z deklaratywną implementacją IField. |
Role |
Klasa bazowa z deklaratywną implementacją IField. |
Type |
Klasa bazowa z deklaratywną implementacją IField. |
ValueDescriptions |
Klasa bazowa z deklaratywną implementacją IField. |
Values |
Klasa bazowa z deklaratywną implementacją IField. |
Metody
Active(T) |
Klasa bazowa z deklaratywną implementacją IField. |
AddDescription(Object, DescribeAttribute) |
Dodaje pełny opis wartości. |
AddDescription(Object, String, String, String) |
Dodaje opis wartości. |
AddTemplate(TemplateAttribute) |
Klasa bazowa z deklaratywną implementacją IField. |
AddTerms(Object, String[]) |
Dodaje terminy dla wartości. |
AddTerms(Object, TermsAttribute) |
Dodaje terminy dla wartości. |
DefineAsync(T) |
Klasa bazowa z deklaratywną implementacją IField. |
DefinePrompt() |
Klasa bazowa z deklaratywną implementacją IField. |
DefineRecognizer() |
Klasa bazowa z deklaratywną implementacją IField. |
GetValue(T) |
Klasa bazowa z deklaratywną implementacją IField. |
IsUnknown(T) |
Klasa bazowa z deklaratywną implementacją IField. |
Limits(Double, Double) |
Klasa bazowa z deklaratywną implementacją IField. |
Localize() |
Klasa bazowa z deklaratywną implementacją IField. |
Next(Object, T) |
Klasa bazowa z deklaratywną implementacją IField. |
RemoveValue(Object) |
Usuwa opis i terminy skojarzone z wartością. |
RemoveValues() |
Usuwa wszystkie wartości oraz skojarzone z nimi opisy i terminy. |
ReplaceTemplate(TemplateAttribute) |
Zastąp szablon w polu . |
SaveResources() |
Klasa bazowa z deklaratywną implementacją IField. |
SetActive(ActiveDelegate<T>) |
Zdefiniuj delegata do sprawdzania stanu, aby sprawdzić, czy pole ma zastosowanie. |
SetAllowsMultiple(Boolean) |
Określa, czy jest dozwolonych wiele wartości. |
SetDefine(DefineAsyncDelegate<T>) |
Zdefiniuj delegata do dynamicznego definiowania pola. |
SetDependencies(String[]) |
Zdefiniuj pola, od których zależy to pole. |
SetFieldDescription(DescribeAttribute) |
Ustaw pełny opis pola. |
SetFieldDescription(String) |
Ustaw opis pola. |
SetFieldTerms(String[]) |
Ustaw terminy skojarzone z polem. |
SetIsNullable(Boolean) |
Ustaw, czy pole ma wartość null. |
SetLimits(Double, Double) |
Ustaw limity liczbowe. |
SetLimits(Double, Double, Boolean) |
Klasa bazowa z deklaratywną implementacją IField. |
SetNext(NextDelegate<T>) |
Delegowanie do podjęcia decyzji o następnym kroku formularza do wykonania. |
SetOptional(Boolean) |
Ustaw, czy pole jest opcjonalne. |
SetPattern(String) |
Wyrażenie regularne do sprawdzania poprawności ciągów. |
SetPrompt(PromptAttribute) |
Ustawia wiersz pola. |
SetRecognizer(IRecognize<T>) |
Ustawia rozpoznawanie pola. |
SetType(Type) |
Ustawia typ bazowego stanu pola. |
SetUnknown(T) |
Klasa bazowa z deklaratywną implementacją IField. |
SetValidate(ValidateAsyncDelegate<T>) |
Ustaw walidację pola. |
SetValue(T, Object) |
Klasa bazowa z deklaratywną implementacją IField. |
Template(TemplateUsage) |
Klasa bazowa z deklaratywną implementacją IField. |
Terms(Object) |
Klasa bazowa z deklaratywną implementacją IField. |
ValidateAsync(T, Object) |
Klasa bazowa z deklaratywną implementacją IField. |
ValueDescription(Object) |
Klasa bazowa z deklaratywną implementacją IField. |