FieldJson Klass
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
%Field definierad genom JSON-schemat.
public class FieldJson : Microsoft.Bot.Builder.FormFlow.Advanced.Field<Newtonsoft.Json.Linq.JObject>
type FieldJson = class
inherit Field<JObject>
Public Class FieldJson
Inherits Field(Of JObject)
- Arv
Konstruktorer
| Name | Description |
|---|---|
| FieldJson(FormBuilderJson, String) |
Konstruera ett fält från ett JSON-schema. |
Fält
| Name | Description |
|---|---|
| _allowsMultiple |
%Field definierad genom JSON-schemat. (Ärvd från Field<T>) |
| _builder |
%Field definierad genom JSON-schemat. |
| _buildPrompts |
%Field definierad genom JSON-schemat. (Ärvd från Field<T>) |
| _condition |
%Field definierad genom JSON-schemat. (Ärvd från Field<T>) |
| _define |
%Field definierad genom JSON-schemat. (Ärvd från Field<T>) |
| _dependencies |
%Field definierad genom JSON-schemat. (Ärvd från Field<T>) |
| _description |
%Field definierad genom JSON-schemat. (Ärvd från Field<T>) |
| _form |
%Field definierad genom JSON-schemat. (Ärvd från Field<T>) |
| _help |
%Field definierad genom JSON-schemat. (Ärvd från Field<T>) |
| _isNullable |
%Field definierad genom JSON-schemat. (Ärvd från Field<T>) |
| _keepZero |
%Field definierad genom JSON-schemat. (Ärvd från Field<T>) |
| _limited |
%Field definierad genom JSON-schemat. (Ärvd från Field<T>) |
| _max |
%Field definierad genom JSON-schemat. (Ärvd från Field<T>) |
| _min |
%Field definierad genom JSON-schemat. (Ärvd från Field<T>) |
| _name |
%Field definierad genom JSON-schemat. (Ärvd från Field<T>) |
| _next |
%Field definierad genom JSON-schemat. (Ärvd från Field<T>) |
| _optional |
%Field definierad genom JSON-schemat. (Ärvd från Field<T>) |
| _pattern |
%Field definierad genom JSON-schemat. (Ärvd från Field<T>) |
| _prompt |
%Field definierad genom JSON-schemat. (Ärvd från Field<T>) |
| _promptDefinition |
%Field definierad genom JSON-schemat. (Ärvd från Field<T>) |
| _promptSet |
%Field definierad genom JSON-schemat. (Ärvd från Field<T>) |
| _recognizer |
%Field definierad genom JSON-schemat. (Ärvd från Field<T>) |
| _role |
%Field definierad genom JSON-schemat. (Ärvd från Field<T>) |
| _templates |
%Field definierad genom JSON-schemat. (Ärvd från Field<T>) |
| _terms |
%Field definierad genom JSON-schemat. (Ärvd från Field<T>) |
| _type |
%Field definierad genom JSON-schemat. (Ärvd från Field<T>) |
| _validate |
%Field definierad genom JSON-schemat. (Ärvd från Field<T>) |
| _valueDescriptions |
%Field definierad genom JSON-schemat. (Ärvd från Field<T>) |
| _valueTerms |
%Field definierad genom JSON-schemat. (Ärvd från Field<T>) |
Egenskaper
| Name | Description |
|---|---|
| AllowDefault |
%Field definierad genom JSON-schemat. (Ärvd från Field<T>) |
| AllowNumbers |
%Field definierad genom JSON-schemat. (Ärvd från Field<T>) |
| AllowsMultiple |
%Field definierad genom JSON-schemat. (Ärvd från Field<T>) |
| Dependencies |
%Field definierad genom JSON-schemat. (Ärvd från Field<T>) |
| FieldDescription |
%Field definierad genom JSON-schemat. (Ärvd från Field<T>) |
| FieldTerms |
%Field definierad genom JSON-schemat. (Ärvd från Field<T>) |
| Form |
%Field definierad genom JSON-schemat. (Ärvd från Field<T>) |
| Help |
%Field definierad genom JSON-schemat. (Ärvd från Field<T>) |
| IsNullable |
%Field definierad genom JSON-schemat. (Ärvd från Field<T>) |
| Name |
%Field definierad genom JSON-schemat. (Ärvd från Field<T>) |
| Optional |
%Field definierad genom JSON-schemat. (Ärvd från Field<T>) |
| Pattern |
%Field definierad genom JSON-schemat. (Ärvd från Field<T>) |
| Prompt |
%Field definierad genom JSON-schemat. (Ärvd från Field<T>) |
| Role |
%Field definierad genom JSON-schemat. (Ärvd från Field<T>) |
| Type |
%Field definierad genom JSON-schemat. (Ärvd från Field<T>) |
| ValueDescriptions |
%Field definierad genom JSON-schemat. (Ärvd från Field<T>) |
| Values |
%Field definierad genom JSON-schemat. (Ärvd från Field<T>) |
Metoder
| Name | Description |
|---|---|
| Active(T) |
%Field definierad genom JSON-schemat. (Ärvd från Field<T>) |
| AddDescription(Object, DescribeAttribute) |
Lägger till en fullständig beskrivning för ett värde. (Ärvd från Field<T>) |
| AddDescription(Object, String, String, String) |
Lägger till en beskrivning för ett värde. (Ärvd från Field<T>) |
| AddTemplate(TemplateAttribute) |
%Field definierad genom JSON-schemat. (Ärvd från Field<T>) |
| AddTerms(Object, String[]) |
Lägger till villkor för ett värde. (Ärvd från Field<T>) |
| AddTerms(Object, TermsAttribute) |
Lägger till villkor för ett värde. (Ärvd från Field<T>) |
| AString(JObject, String) |
%Field definierad genom JSON-schemat. |
| DefineAsync(T) |
%Field definierad genom JSON-schemat. (Ärvd från Field<T>) |
| DefinePrompt() |
%Field definierad genom JSON-schemat. (Ärvd från Field<T>) |
| DefineRecognizer() |
%Field definierad genom JSON-schemat. (Ärvd från Field<T>) |
| FieldSchema(String, Boolean) |
%Field definierad genom JSON-schemat. |
| GetValue(JObject) |
%Field definierad genom JSON-schemat. |
| GetValue(T) |
%Field definierad genom JSON-schemat. (Ärvd från Field<T>) |
| IsUnknown(JObject) |
%Field definierad genom JSON-schemat. |
| IsUnknown(T) |
%Field definierad genom JSON-schemat. (Ärvd från Field<T>) |
| Limits(Double, Double) |
%Field definierad genom JSON-schemat. (Ärvd från Field<T>) |
| Localize() |
%Field definierad genom JSON-schemat. (Ärvd från Field<T>) |
| Next(Object, T) |
%Field definierad genom JSON-schemat. (Ärvd från Field<T>) |
| ProcessActive(JObject) |
%Field definierad genom JSON-schemat. |
| ProcessAnnotations(JObject, JObject) |
%Field definierad genom JSON-schemat. |
| ProcessDefine(JObject) |
%Field definierad genom JSON-schemat. |
| ProcessDescription(JObject, String) |
%Field definierad genom JSON-schemat. |
| ProcessEnum(JObject) |
%Field definierad genom JSON-schemat. |
| ProcessEnum<T>(JToken, String) |
%Field definierad genom JSON-schemat. |
| ProcessNext(JObject) |
%Field definierad genom JSON-schemat. |
| ProcessNumeric(JObject) |
%Field definierad genom JSON-schemat. |
| ProcessPattern(JObject) |
%Field definierad genom JSON-schemat. |
| ProcessPrompt(JObject) |
%Field definierad genom JSON-schemat. |
| ProcessTemplate(JToken, TemplateBaseAttribute) |
%Field definierad genom JSON-schemat. |
| ProcessTemplates(JObject) |
%Field definierad genom JSON-schemat. |
| ProcessValidation(JObject) |
%Field definierad genom JSON-schemat. |
| RemoveValue(Object) |
Tar bort beskrivningen och termerna kopplade till ett värde. (Ärvd från Field<T>) |
| RemoveValues() |
Tar bort alla värden och deras tillhörande beskrivningar och termer. (Ärvd från Field<T>) |
| ReplaceTemplate(TemplateAttribute) |
Byt ut en mall i fältet. (Ärvd från Field<T>) |
| SaveResources() |
%Field definierad genom JSON-schemat. (Ärvd från Field<T>) |
| SetActive(ActiveDelegate<T>) |
Definiera en delegat för att kontrollera tillstånd för att se om fältet gäller. (Ärvd från Field<T>) |
| SetAllowsMultiple(Boolean) |
Sätter om flera värden är tillåtna eller inte. (Ärvd från Field<T>) |
| SetDefine(DefineAsyncDelegate<T>) |
Definiera en delegat för att dynamiskt definiera fältet. (Ärvd från Field<T>) |
| SetDependencies(String[]) |
Definiera de fält som detta fält beror på. (Ärvd från Field<T>) |
| SetFieldDescription(DescribeAttribute) |
Ställ in hela fältbeskrivningen. (Ärvd från Field<T>) |
| SetFieldDescription(String) |
Ställ in fältbeskrivningen. (Ärvd från Field<T>) |
| SetFieldTerms(String[]) |
Sätt de termer som är förknippade med fältet. (Ärvd från Field<T>) |
| SetIsNullable(Boolean) |
Sätt om fältet är nullbart eller inte. (Ärvd från Field<T>) |
| SetLimits(Double, Double, Boolean) |
%Field definierad genom JSON-schemat. (Ärvd från Field<T>) |
| SetLimits(Double, Double) |
Sätt numeriska gränser. (Ärvd från Field<T>) |
| SetNext(NextDelegate<T>) |
Delegera för att bestämma nästa formulärsteg som ska genomföras. (Ärvd från Field<T>) |
| SetOptional(Boolean) |
Sätt om ett fält är valfritt eller inte. (Ärvd från Field<T>) |
| SetPattern(String) |
Reguljärt uttryck för att validera strängar. (Ärvd från Field<T>) |
| SetPrompt(PromptAttribute) |
Sätter fältprompten. (Ärvd från Field<T>) |
| SetRecognizer(IRecognize<T>) |
Sätter igenkännaren för fältet. (Ärvd från Field<T>) |
| SetType(Type) |
Sätter typen av det underliggande fälttillståndet. (Ärvd från Field<T>) |
| SetUnknown(JObject) |
%Field definierad genom JSON-schemat. |
| SetUnknown(T) |
%Field definierad genom JSON-schemat. (Ärvd från Field<T>) |
| SetValidate(ValidateAsyncDelegate<T>) |
Ställ in fältvalideringen. (Ärvd från Field<T>) |
| SetValue(JObject, Object) |
%Field definierad genom JSON-schemat. |
| SetValue(T, Object) |
%Field definierad genom JSON-schemat. (Ärvd från Field<T>) |
| Strings(JObject, String) |
%Field definierad genom JSON-schemat. |
| Template(TemplateUsage) |
%Field definierad genom JSON-schemat. (Ärvd från Field<T>) |
| Terms(Object) |
%Field definierad genom JSON-schemat. (Ärvd från Field<T>) |
| ToType(JObject) |
%Field definierad genom JSON-schemat. |
| ValidateAsync(T, Object) |
%Field definierad genom JSON-schemat. (Ärvd från Field<T>) |
| ValueDescription(Object) |
%Field definierad genom JSON-schemat. (Ärvd från Field<T>) |