IField<T> Interface
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.
Interface voor alle informatie over een specifiek veld.
public interface IField<T> : Microsoft.Bot.Builder.FormFlow.Advanced.IFieldDescription, Microsoft.Bot.Builder.FormFlow.Advanced.IFieldPrompt<T>, Microsoft.Bot.Builder.FormFlow.Advanced.IFieldResources, Microsoft.Bot.Builder.FormFlow.Advanced.IFieldState<T> where T : class
type IField<'T (requires 'T : null)> = interface
interface IFieldState<'T (requires 'T : null)>
interface IFieldDescription
interface IFieldPrompt<'T (requires 'T : null)>
interface IFieldResources
Public Interface IField(Of T)
Implements IFieldDescription, IFieldPrompt(Of T), IFieldResources, IFieldState(Of T)
Type parameters
- T
De interface voor de formulierstatus is van toepassing op.
- Afgeleid
- Implementeringen
Eigenschappen
AllowDefault |
De standaardwaarde als optie toestaan. (Overgenomen van IFieldDescription) |
AllowNumbers |
Gebruikersinvoer toestaan om getallen te vinden die worden weergegeven met geïnventareerde keuzes. (Overgenomen van IFieldDescription) |
AllowsMultiple |
Zijn meerdere overeenkomsten toegestaan. (Overgenomen van IFieldDescription) |
Dependencies |
Retourneert de andere velden waar deze van afhankelijk is. (Overgenomen van IFieldState<T>) |
FieldDescription |
Beschrijving van het veld zelf. (Overgenomen van IFieldDescription) |
FieldTerms |
Voorwaarden voor het overeenkomen van dit veld. (Overgenomen van IFieldDescription) |
Form |
Formulier dat eigenaar is van dit veld |
Help |
Retourneer de Help-beschrijving voor dit veld. (Overgenomen van IFieldPrompt<T>) |
IsNullable |
Test om te zien of het veld null kan worden gebruikt. (Overgenomen van IFieldState<T>) |
Name |
Naam van dit veld. |
Optional |
Test om te zien of het veld optioneel is, wat betekent dat een onbekende waarde legaal is. (Overgenomen van IFieldState<T>) |
Pattern |
Reguliere expressie voor het valideren van een tekenreeks. (Overgenomen van IFieldState<T>) |
Prompt |
Retourneert de promptbeschrijving. (Overgenomen van IFieldPrompt<T>) |
Role |
Rolveld speelt in een formulier. (Overgenomen van IFieldDescription) |
Type |
Hiermee haalt u het type veld op. (Overgenomen van IFieldState<T>) |
ValueDescriptions |
Retourneer alle mogelijke waardebeschrijvingen om opsomming te ondersteunen. (Overgenomen van IFieldDescription) |
Values |
Alle mogelijke waarden of null als het een gegevenstype zoals getal is. (Overgenomen van IFieldDescription) |
Methoden
Active(T) |
Test om te zien of het veld momenteel actief is op basis van de huidige status. (Overgenomen van IFieldPrompt<T>) |
DefineAsync(T) |
Bouw de prompt en recognizer voor dynamisch gedefinieerde velden. (Overgenomen van IFieldPrompt<T>) |
GetValue(T) |
Haal deze veldwaarde op uit de formulierstatus. (Overgenomen van IFieldState<T>) |
IsUnknown(T) |
Test om te zien of de formulierstatus van de veldwaarde een waarde heeft. (Overgenomen van IFieldState<T>) |
Limits(Double, Double) |
Limieten van numerieke waarden. (Overgenomen van IFieldState<T>) |
Localize() |
Laadt alle tekenreeksresources uit de lokalisatiefunctie van het formulier. (Overgenomen van IFieldResources) |
Next(Object, T) |
Volgende stap die moet worden uitgevoerd. (Overgenomen van IFieldPrompt<T>) |
SaveResources() |
Hiermee voegt u tekenreeksresources toe aan de lokalisatiefunctie. (Overgenomen van IFieldResources) |
SetUnknown(T) |
Stel deze veldwaarde in formulierstatus in op Onbekend. (Overgenomen van IFieldState<T>) |
SetValue(T, Object) |
Stel deze veldwaarde in met de vormstatus. (Overgenomen van IFieldState<T>) |
Template(TemplateUsage) |
Een sjabloon retourneren voor het maken van een prompt. (Overgenomen van IFieldPrompt<T>) |
Terms(Object) |
Uitgaande van een waarde retourneren termen die in een dialoogvenster kunnen worden gebruikt om overeen te komen met het object. (Overgenomen van IFieldDescription) |
ValidateAsync(T, Object) |
Valideer de waarde die moet worden ingesteld voor de status en retourneer feedback als deze niet geldig is. (Overgenomen van IFieldPrompt<T>) |
ValueDescription(Object) |
Retourneert de beschrijving van een specifieke waarde. (Overgenomen van IFieldDescription) |