Field<T> Klas
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Basisklasse met declaratieve implementatie van 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)
Type parameters
- T
Onderliggende formulierstatus.
- Overname
-
Field<T>
- Afgeleid
- Implementeringen
Constructors
Field<T>(String, FieldRole) |
Veld samenstellen. |
Velden
_allowsMultiple |
Basisklasse met declaratieve implementatie van IField. |
_buildPrompts |
Basisklasse met declaratieve implementatie van IField. |
_condition |
Basisklasse met declaratieve implementatie van IField. |
_define |
Basisklasse met declaratieve implementatie van IField. |
_dependencies |
Basisklasse met declaratieve implementatie van IField. |
_description |
Basisklasse met declaratieve implementatie van IField. |
_form |
Basisklasse met declaratieve implementatie van IField. |
_help |
Basisklasse met declaratieve implementatie van IField. |
_isNullable |
Basisklasse met declaratieve implementatie van IField. |
_keepZero |
Basisklasse met declaratieve implementatie van IField. |
_limited |
Basisklasse met declaratieve implementatie van IField. |
_max |
Basisklasse met declaratieve implementatie van IField. |
_min |
Basisklasse met declaratieve implementatie van IField. |
_name |
Basisklasse met declaratieve implementatie van IField. |
_next |
Basisklasse met declaratieve implementatie van IField. |
_optional |
Basisklasse met declaratieve implementatie van IField. |
_pattern |
Basisklasse met declaratieve implementatie van IField. |
_prompt |
Basisklasse met declaratieve implementatie van IField. |
_promptDefinition |
Basisklasse met declaratieve implementatie van IField. |
_promptSet |
Basisklasse met declaratieve implementatie van IField. |
_recognizer |
Basisklasse met declaratieve implementatie van IField. |
_role |
Basisklasse met declaratieve implementatie van IField. |
_templates |
Basisklasse met declaratieve implementatie van IField. |
_terms |
Basisklasse met declaratieve implementatie van IField. |
_type |
Basisklasse met declaratieve implementatie van IField. |
_validate |
Basisklasse met declaratieve implementatie van IField. |
_valueDescriptions |
Basisklasse met declaratieve implementatie van IField. |
_valueTerms |
Basisklasse met declaratieve implementatie van IField. |
Eigenschappen
AllowDefault |
Basisklasse met declaratieve implementatie van IField. |
AllowNumbers |
Basisklasse met declaratieve implementatie van IField. |
AllowsMultiple |
Basisklasse met declaratieve implementatie van IField. |
Dependencies |
Basisklasse met declaratieve implementatie van IField. |
FieldDescription |
Basisklasse met declaratieve implementatie van IField. |
FieldTerms |
Basisklasse met declaratieve implementatie van IField. |
Form |
Basisklasse met declaratieve implementatie van IField. |
Help |
Basisklasse met declaratieve implementatie van IField. |
IsNullable |
Basisklasse met declaratieve implementatie van IField. |
Name |
Basisklasse met declaratieve implementatie van IField. |
Optional |
Basisklasse met declaratieve implementatie van IField. |
Pattern |
Basisklasse met declaratieve implementatie van IField. |
Prompt |
Basisklasse met declaratieve implementatie van IField. |
Role |
Basisklasse met declaratieve implementatie van IField. |
Type |
Basisklasse met declaratieve implementatie van IField. |
ValueDescriptions |
Basisklasse met declaratieve implementatie van IField. |
Values |
Basisklasse met declaratieve implementatie van IField. |
Methoden
Active(T) |
Basisklasse met declaratieve implementatie van IField. |
AddDescription(Object, DescribeAttribute) |
Voegt een volledige beschrijving voor een waarde toe. |
AddDescription(Object, String, String, String) |
Hiermee voegt u een beschrijving voor een waarde toe. |
AddTemplate(TemplateAttribute) |
Basisklasse met declaratieve implementatie van IField. |
AddTerms(Object, String[]) |
Hiermee worden termen voor een waarde toegevoegd. |
AddTerms(Object, TermsAttribute) |
Hiermee worden termen voor een waarde toegevoegd. |
DefineAsync(T) |
Basisklasse met declaratieve implementatie van IField. |
DefinePrompt() |
Basisklasse met declaratieve implementatie van IField. |
DefineRecognizer() |
Basisklasse met declaratieve implementatie van IField. |
GetValue(T) |
Basisklasse met declaratieve implementatie van IField. |
IsUnknown(T) |
Basisklasse met declaratieve implementatie van IField. |
Limits(Double, Double) |
Basisklasse met declaratieve implementatie van IField. |
Localize() |
Basisklasse met declaratieve implementatie van IField. |
Next(Object, T) |
Basisklasse met declaratieve implementatie van IField. |
RemoveValue(Object) |
Hiermee verwijdert u de beschrijving en termen die aan een waarde zijn gekoppeld. |
RemoveValues() |
Hiermee verwijdert u alle waarden en de bijbehorende beschrijvingen en termen. |
ReplaceTemplate(TemplateAttribute) |
Een sjabloon in het veld vervangen. |
SaveResources() |
Basisklasse met declaratieve implementatie van IField. |
SetActive(ActiveDelegate<T>) |
Definieer een gemachtigde voor het controleren van de status om te zien of het veld van toepassing is. |
SetAllowsMultiple(Boolean) |
Hiermee stelt u in of meerdere waarden zijn toegestaan. |
SetDefine(DefineAsyncDelegate<T>) |
Definieer een gemachtigde voor het dynamisch definiƫren van een veld. |
SetDependencies(String[]) |
Definieer de velden waar dit veld van afhankelijk is. |
SetFieldDescription(DescribeAttribute) |
Stel de volledige veldbeschrijving in. |
SetFieldDescription(String) |
Stel de veldbeschrijving in. |
SetFieldTerms(String[]) |
Stel de termen in die aan het veld zijn gekoppeld. |
SetIsNullable(Boolean) |
Stel in of veld null-waarde kan worden gebruikt. |
SetLimits(Double, Double, Boolean) |
Basisklasse met declaratieve implementatie van IField. |
SetLimits(Double, Double) |
Numerieke limieten instellen. |
SetNext(NextDelegate<T>) |
Delegeer voor het bepalen van de volgende formulierstap die moet worden uitgevoerd. |
SetOptional(Boolean) |
Instellen of een veld optioneel is. |
SetPattern(String) |
Reguliere expressie voor het valideren van tekenreeksen. |
SetPrompt(PromptAttribute) |
Hiermee stelt u de veldprompt in. |
SetRecognizer(IRecognize<T>) |
Hiermee stelt u de herkenning voor het veld in. |
SetType(Type) |
Hiermee stelt u het type van de status van het onderliggende veld in. |
SetUnknown(T) |
Basisklasse met declaratieve implementatie van IField. |
SetValidate(ValidateAsyncDelegate<T>) |
Stel de veldvalidatie in. |
SetValue(T, Object) |
Basisklasse met declaratieve implementatie van IField. |
Template(TemplateUsage) |
Basisklasse met declaratieve implementatie van IField. |
Terms(Object) |
Basisklasse met declaratieve implementatie van IField. |
ValidateAsync(T, Object) |
Basisklasse met declaratieve implementatie van IField. |
ValueDescription(Object) |
Basisklasse met declaratieve implementatie van IField. |