FieldJson Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
%Field definita tramite lo schema JSON.
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)
- Ereditarietà
Costruttori
| Nome | Descrizione |
|---|---|
| FieldJson(FormBuilderJson, String) |
Costruisci un campo da uno schema JSON. |
Campi
| Nome | Descrizione |
|---|---|
| _allowsMultiple |
%Field definita tramite lo schema JSON. (Ereditato da Field<T>) |
| _builder |
%Field definita tramite lo schema JSON. |
| _buildPrompts |
%Field definita tramite lo schema JSON. (Ereditato da Field<T>) |
| _condition |
%Field definita tramite lo schema JSON. (Ereditato da Field<T>) |
| _define |
%Field definita tramite lo schema JSON. (Ereditato da Field<T>) |
| _dependencies |
%Field definita tramite lo schema JSON. (Ereditato da Field<T>) |
| _description |
%Field definita tramite lo schema JSON. (Ereditato da Field<T>) |
| _form |
%Field definita tramite lo schema JSON. (Ereditato da Field<T>) |
| _help |
%Field definita tramite lo schema JSON. (Ereditato da Field<T>) |
| _isNullable |
%Field definita tramite lo schema JSON. (Ereditato da Field<T>) |
| _keepZero |
%Field definita tramite lo schema JSON. (Ereditato da Field<T>) |
| _limited |
%Field definita tramite lo schema JSON. (Ereditato da Field<T>) |
| _max |
%Field definita tramite lo schema JSON. (Ereditato da Field<T>) |
| _min |
%Field definita tramite lo schema JSON. (Ereditato da Field<T>) |
| _name |
%Field definita tramite lo schema JSON. (Ereditato da Field<T>) |
| _next |
%Field definita tramite lo schema JSON. (Ereditato da Field<T>) |
| _optional |
%Field definita tramite lo schema JSON. (Ereditato da Field<T>) |
| _pattern |
%Field definita tramite lo schema JSON. (Ereditato da Field<T>) |
| _prompt |
%Field definita tramite lo schema JSON. (Ereditato da Field<T>) |
| _promptDefinition |
%Field definita tramite lo schema JSON. (Ereditato da Field<T>) |
| _promptSet |
%Field definita tramite lo schema JSON. (Ereditato da Field<T>) |
| _recognizer |
%Field definita tramite lo schema JSON. (Ereditato da Field<T>) |
| _role |
%Field definita tramite lo schema JSON. (Ereditato da Field<T>) |
| _templates |
%Field definita tramite lo schema JSON. (Ereditato da Field<T>) |
| _terms |
%Field definita tramite lo schema JSON. (Ereditato da Field<T>) |
| _type |
%Field definita tramite lo schema JSON. (Ereditato da Field<T>) |
| _validate |
%Field definita tramite lo schema JSON. (Ereditato da Field<T>) |
| _valueDescriptions |
%Field definita tramite lo schema JSON. (Ereditato da Field<T>) |
| _valueTerms |
%Field definita tramite lo schema JSON. (Ereditato da Field<T>) |
Proprietà
| Nome | Descrizione |
|---|---|
| AllowDefault |
%Field definita tramite lo schema JSON. (Ereditato da Field<T>) |
| AllowNumbers |
%Field definita tramite lo schema JSON. (Ereditato da Field<T>) |
| AllowsMultiple |
%Field definita tramite lo schema JSON. (Ereditato da Field<T>) |
| Dependencies |
%Field definita tramite lo schema JSON. (Ereditato da Field<T>) |
| FieldDescription |
%Field definita tramite lo schema JSON. (Ereditato da Field<T>) |
| FieldTerms |
%Field definita tramite lo schema JSON. (Ereditato da Field<T>) |
| Form |
%Field definita tramite lo schema JSON. (Ereditato da Field<T>) |
| Help |
%Field definita tramite lo schema JSON. (Ereditato da Field<T>) |
| IsNullable |
%Field definita tramite lo schema JSON. (Ereditato da Field<T>) |
| Name |
%Field definita tramite lo schema JSON. (Ereditato da Field<T>) |
| Optional |
%Field definita tramite lo schema JSON. (Ereditato da Field<T>) |
| Pattern |
%Field definita tramite lo schema JSON. (Ereditato da Field<T>) |
| Prompt |
%Field definita tramite lo schema JSON. (Ereditato da Field<T>) |
| Role |
%Field definita tramite lo schema JSON. (Ereditato da Field<T>) |
| Type |
%Field definita tramite lo schema JSON. (Ereditato da Field<T>) |
| ValueDescriptions |
%Field definita tramite lo schema JSON. (Ereditato da Field<T>) |
| Values |
%Field definita tramite lo schema JSON. (Ereditato da Field<T>) |
Metodi
| Nome | Descrizione |
|---|---|
| Active(T) |
%Field definita tramite lo schema JSON. (Ereditato da Field<T>) |
| AddDescription(Object, DescribeAttribute) |
Aggiunge una descrizione completa di un valore. (Ereditato da Field<T>) |
| AddDescription(Object, String, String, String) |
Aggiunge una descrizione per un valore. (Ereditato da Field<T>) |
| AddTemplate(TemplateAttribute) |
%Field definita tramite lo schema JSON. (Ereditato da Field<T>) |
| AddTerms(Object, String[]) |
Aggiunge termini per un valore. (Ereditato da Field<T>) |
| AddTerms(Object, TermsAttribute) |
Aggiunge termini per un valore. (Ereditato da Field<T>) |
| AString(JObject, String) |
%Field definita tramite lo schema JSON. |
| DefineAsync(T) |
%Field definita tramite lo schema JSON. (Ereditato da Field<T>) |
| DefinePrompt() |
%Field definita tramite lo schema JSON. (Ereditato da Field<T>) |
| DefineRecognizer() |
%Field definita tramite lo schema JSON. (Ereditato da Field<T>) |
| FieldSchema(String, Boolean) |
%Field definita tramite lo schema JSON. |
| GetValue(JObject) |
%Field definita tramite lo schema JSON. |
| GetValue(T) |
%Field definita tramite lo schema JSON. (Ereditato da Field<T>) |
| IsUnknown(JObject) |
%Field definita tramite lo schema JSON. |
| IsUnknown(T) |
%Field definita tramite lo schema JSON. (Ereditato da Field<T>) |
| Limits(Double, Double) |
%Field definita tramite lo schema JSON. (Ereditato da Field<T>) |
| Localize() |
%Field definita tramite lo schema JSON. (Ereditato da Field<T>) |
| Next(Object, T) |
%Field definita tramite lo schema JSON. (Ereditato da Field<T>) |
| ProcessActive(JObject) |
%Field definita tramite lo schema JSON. |
| ProcessAnnotations(JObject, JObject) |
%Field definita tramite lo schema JSON. |
| ProcessDefine(JObject) |
%Field definita tramite lo schema JSON. |
| ProcessDescription(JObject, String) |
%Field definita tramite lo schema JSON. |
| ProcessEnum(JObject) |
%Field definita tramite lo schema JSON. |
| ProcessEnum<T>(JToken, String) |
%Field definita tramite lo schema JSON. |
| ProcessNext(JObject) |
%Field definita tramite lo schema JSON. |
| ProcessNumeric(JObject) |
%Field definita tramite lo schema JSON. |
| ProcessPattern(JObject) |
%Field definita tramite lo schema JSON. |
| ProcessPrompt(JObject) |
%Field definita tramite lo schema JSON. |
| ProcessTemplate(JToken, TemplateBaseAttribute) |
%Field definita tramite lo schema JSON. |
| ProcessTemplates(JObject) |
%Field definita tramite lo schema JSON. |
| ProcessValidation(JObject) |
%Field definita tramite lo schema JSON. |
| RemoveValue(Object) |
Rimuove la descrizione e i termini associati a un valore. (Ereditato da Field<T>) |
| RemoveValues() |
Rimuove tutti i valori e le relative descrizioni e termini associati. (Ereditato da Field<T>) |
| ReplaceTemplate(TemplateAttribute) |
Sostituisci un modello sul campo. (Ereditato da Field<T>) |
| SaveResources() |
%Field definita tramite lo schema JSON. (Ereditato da Field<T>) |
| SetActive(ActiveDelegate<T>) |
Definisci un delegato per controllare lo stato per vedere se il campo si applica. (Ereditato da Field<T>) |
| SetAllowsMultiple(Boolean) |
Stabilisce se sono ammessi o meno più valori. (Ereditato da Field<T>) |
| SetDefine(DefineAsyncDelegate<T>) |
Definisci un delegato per definire dinamicamente il campo. (Ereditato da Field<T>) |
| SetDependencies(String[]) |
Definisci i campi da cui dipende questo campo. (Ereditato da Field<T>) |
| SetFieldDescription(DescribeAttribute) |
Imposta la descrizione completa del campo. (Ereditato da Field<T>) |
| SetFieldDescription(String) |
Imposta la descrizione del campo. (Ereditato da Field<T>) |
| SetFieldTerms(String[]) |
Imposta i termini associati al campo. (Ereditato da Field<T>) |
| SetIsNullable(Boolean) |
Imposta se il campo è nullabile o meno. (Ereditato da Field<T>) |
| SetLimits(Double, Double, Boolean) |
%Field definita tramite lo schema JSON. (Ereditato da Field<T>) |
| SetLimits(Double, Double) |
Imposta limiti numerici. (Ereditato da Field<T>) |
| SetNext(NextDelegate<T>) |
Delega per decidere il prossimo passo del modulo da eseguire. (Ereditato da Field<T>) |
| SetOptional(Boolean) |
Imposta se un campo è opzionale o meno. (Ereditato da Field<T>) |
| SetPattern(String) |
Espressione regolare per la validazione delle stringhe. (Ereditato da Field<T>) |
| SetPrompt(PromptAttribute) |
Imposta il prompt sul campo. (Ereditato da Field<T>) |
| SetRecognizer(IRecognize<T>) |
Imposta il riconoscimento per il campo. (Ereditato da Field<T>) |
| SetType(Type) |
Stabilisce il tipo dello stato del campo sottostante. (Ereditato da Field<T>) |
| SetUnknown(JObject) |
%Field definita tramite lo schema JSON. |
| SetUnknown(T) |
%Field definita tramite lo schema JSON. (Ereditato da Field<T>) |
| SetValidate(ValidateAsyncDelegate<T>) |
Imposta la validazione del campo. (Ereditato da Field<T>) |
| SetValue(JObject, Object) |
%Field definita tramite lo schema JSON. |
| SetValue(T, Object) |
%Field definita tramite lo schema JSON. (Ereditato da Field<T>) |
| Strings(JObject, String) |
%Field definita tramite lo schema JSON. |
| Template(TemplateUsage) |
%Field definita tramite lo schema JSON. (Ereditato da Field<T>) |
| Terms(Object) |
%Field definita tramite lo schema JSON. (Ereditato da Field<T>) |
| ToType(JObject) |
%Field definita tramite lo schema JSON. |
| ValidateAsync(T, Object) |
%Field definita tramite lo schema JSON. (Ereditato da Field<T>) |
| ValueDescription(Object) |
%Field definita tramite lo schema JSON. (Ereditato da Field<T>) |