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, Boolean) |
Klasa bazowa z deklaratywną implementacją IField. |
| SetLimits(Double, Double) |
Ustaw limity liczbowe. |
| 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. |