FieldJson Classe
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
%Campo definido através do Esquema 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)
- Herança
Construtores
FieldJson(FormBuilderJson, String) |
Construa um campo a partir de um esquema JSON. |
Campos
_allowsMultiple |
%Campo definido através do Esquema JSON. (Herdado de Field<T>) |
_builder |
%Campo definido através do Esquema JSON. |
_buildPrompts |
%Campo definido através do Esquema JSON. (Herdado de Field<T>) |
_condition |
%Campo definido através do Esquema JSON. (Herdado de Field<T>) |
_define |
%Campo definido através do Esquema JSON. (Herdado de Field<T>) |
_dependencies |
%Campo definido através do Esquema JSON. (Herdado de Field<T>) |
_description |
%Campo definido através do Esquema JSON. (Herdado de Field<T>) |
_form |
%Campo definido através do Esquema JSON. (Herdado de Field<T>) |
_help |
%Campo definido através do Esquema JSON. (Herdado de Field<T>) |
_isNullable |
%Campo definido através do Esquema JSON. (Herdado de Field<T>) |
_keepZero |
%Campo definido através do Esquema JSON. (Herdado de Field<T>) |
_limited |
%Campo definido através do Esquema JSON. (Herdado de Field<T>) |
_max |
%Campo definido através do Esquema JSON. (Herdado de Field<T>) |
_min |
%Campo definido através do Esquema JSON. (Herdado de Field<T>) |
_name |
%Campo definido através do Esquema JSON. (Herdado de Field<T>) |
_next |
%Campo definido através do Esquema JSON. (Herdado de Field<T>) |
_optional |
%Campo definido através do Esquema JSON. (Herdado de Field<T>) |
_pattern |
%Campo definido através do Esquema JSON. (Herdado de Field<T>) |
_prompt |
%Campo definido através do Esquema JSON. (Herdado de Field<T>) |
_promptDefinition |
%Campo definido através do Esquema JSON. (Herdado de Field<T>) |
_promptSet |
%Campo definido através do Esquema JSON. (Herdado de Field<T>) |
_recognizer |
%Campo definido através do Esquema JSON. (Herdado de Field<T>) |
_role |
%Campo definido através do Esquema JSON. (Herdado de Field<T>) |
_templates |
%Campo definido através do Esquema JSON. (Herdado de Field<T>) |
_terms |
%Campo definido através do Esquema JSON. (Herdado de Field<T>) |
_type |
%Campo definido através do Esquema JSON. (Herdado de Field<T>) |
_validate |
%Campo definido através do Esquema JSON. (Herdado de Field<T>) |
_valueDescriptions |
%Campo definido através do Esquema JSON. (Herdado de Field<T>) |
_valueTerms |
%Campo definido através do Esquema JSON. (Herdado de Field<T>) |
Propriedades
AllowDefault |
%Campo definido através do Esquema JSON. (Herdado de Field<T>) |
AllowNumbers |
%Campo definido através do Esquema JSON. (Herdado de Field<T>) |
AllowsMultiple |
%Campo definido através do Esquema JSON. (Herdado de Field<T>) |
Dependencies |
%Campo definido através do Esquema JSON. (Herdado de Field<T>) |
FieldDescription |
%Campo definido através do Esquema JSON. (Herdado de Field<T>) |
FieldTerms |
%Campo definido através do Esquema JSON. (Herdado de Field<T>) |
Form |
%Campo definido através do Esquema JSON. (Herdado de Field<T>) |
Help |
%Campo definido através do Esquema JSON. (Herdado de Field<T>) |
IsNullable |
%Campo definido através do Esquema JSON. (Herdado de Field<T>) |
Name |
%Campo definido através do Esquema JSON. (Herdado de Field<T>) |
Optional |
%Campo definido através do Esquema JSON. (Herdado de Field<T>) |
Pattern |
%Campo definido através do Esquema JSON. (Herdado de Field<T>) |
Prompt |
%Campo definido através do Esquema JSON. (Herdado de Field<T>) |
Role |
%Campo definido através do Esquema JSON. (Herdado de Field<T>) |
Type |
%Campo definido através do Esquema JSON. (Herdado de Field<T>) |
ValueDescriptions |
%Campo definido através do Esquema JSON. (Herdado de Field<T>) |
Values |
%Campo definido através do Esquema JSON. (Herdado de Field<T>) |
Métodos
Active(T) |
%Campo definido através do Esquema JSON. (Herdado de Field<T>) |
AddDescription(Object, DescribeAttribute) |
Adiciona uma descrição completa para um valor. (Herdado de Field<T>) |
AddDescription(Object, String, String, String) |
Adiciona uma descrição para um valor. (Herdado de Field<T>) |
AddTemplate(TemplateAttribute) |
%Campo definido através do Esquema JSON. (Herdado de Field<T>) |
AddTerms(Object, String[]) |
Adiciona termos para um valor. (Herdado de Field<T>) |
AddTerms(Object, TermsAttribute) |
Adiciona termos para um valor. (Herdado de Field<T>) |
AString(JObject, String) |
%Campo definido através do Esquema JSON. |
DefineAsync(T) |
%Campo definido através do Esquema JSON. (Herdado de Field<T>) |
DefinePrompt() |
%Campo definido através do Esquema JSON. (Herdado de Field<T>) |
DefineRecognizer() |
%Campo definido através do Esquema JSON. (Herdado de Field<T>) |
FieldSchema(String, Boolean) |
%Campo definido através do Esquema JSON. |
GetValue(JObject) |
%Campo definido através do Esquema JSON. |
GetValue(T) |
%Campo definido através do Esquema JSON. (Herdado de Field<T>) |
IsUnknown(JObject) |
%Campo definido através do Esquema JSON. |
IsUnknown(T) |
%Campo definido através do Esquema JSON. (Herdado de Field<T>) |
Limits(Double, Double) |
%Campo definido através do Esquema JSON. (Herdado de Field<T>) |
Localize() |
%Campo definido através do Esquema JSON. (Herdado de Field<T>) |
Next(Object, T) |
%Campo definido através do Esquema JSON. (Herdado de Field<T>) |
ProcessActive(JObject) |
%Campo definido através do Esquema JSON. |
ProcessAnnotations(JObject, JObject) |
%Campo definido através do Esquema JSON. |
ProcessDefine(JObject) |
%Campo definido através do Esquema JSON. |
ProcessDescription(JObject, String) |
%Campo definido através do Esquema JSON. |
ProcessEnum(JObject) |
%Campo definido através do Esquema JSON. |
ProcessEnum<T>(JToken, String) |
%Campo definido através do Esquema JSON. |
ProcessNext(JObject) |
%Campo definido através do Esquema JSON. |
ProcessNumeric(JObject) |
%Campo definido através do Esquema JSON. |
ProcessPattern(JObject) |
%Campo definido através do Esquema JSON. |
ProcessPrompt(JObject) |
%Campo definido através do Esquema JSON. |
ProcessTemplate(JToken, TemplateBaseAttribute) |
%Campo definido através do Esquema JSON. |
ProcessTemplates(JObject) |
%Campo definido através do Esquema JSON. |
ProcessValidation(JObject) |
%Campo definido através do Esquema JSON. |
RemoveValue(Object) |
Remove a descrição e os termos associados a um valor. (Herdado de Field<T>) |
RemoveValues() |
Remove todos os valores e as respetivas descrições e termos associados. (Herdado de Field<T>) |
ReplaceTemplate(TemplateAttribute) |
Substitua um modelo no campo. (Herdado de Field<T>) |
SaveResources() |
%Campo definido através do Esquema JSON. (Herdado de Field<T>) |
SetActive(ActiveDelegate<T>) |
Defina um delegado para verificar o estado para ver se o campo se aplica. (Herdado de Field<T>) |
SetAllowsMultiple(Boolean) |
Define se são permitidos ou não múltiplos valores. (Herdado de Field<T>) |
SetDefine(DefineAsyncDelegate<T>) |
Defina um delegado para definir dinamicamente o campo. (Herdado de Field<T>) |
SetDependencies(String[]) |
Defina os campos de que este campo depende. (Herdado de Field<T>) |
SetFieldDescription(DescribeAttribute) |
Defina a descrição completa do campo. (Herdado de Field<T>) |
SetFieldDescription(String) |
Defina a descrição do campo. (Herdado de Field<T>) |
SetFieldTerms(String[]) |
Defina os termos associados ao campo. (Herdado de Field<T>) |
SetIsNullable(Boolean) |
Defina se o campo é ou não nulo. (Herdado de Field<T>) |
SetLimits(Double, Double, Boolean) |
%Campo definido através do Esquema JSON. (Herdado de Field<T>) |
SetLimits(Double, Double) |
Defina limites numéricos. (Herdado de Field<T>) |
SetNext(NextDelegate<T>) |
Delegado para decidir sobre o próximo passo de formulário a executar. (Herdado de Field<T>) |
SetOptional(Boolean) |
Defina se um campo é ou não opcional. (Herdado de Field<T>) |
SetPattern(String) |
Expressão regular para validar cadeias. (Herdado de Field<T>) |
SetPrompt(PromptAttribute) |
Define a linha de comandos de campo. (Herdado de Field<T>) |
SetRecognizer(IRecognize<T>) |
Define o reconhecedor para o campo. (Herdado de Field<T>) |
SetType(Type) |
Define o tipo do estado do campo subjacente. (Herdado de Field<T>) |
SetUnknown(JObject) |
%Campo definido através do Esquema JSON. |
SetUnknown(T) |
%Campo definido através do Esquema JSON. (Herdado de Field<T>) |
SetValidate(ValidateAsyncDelegate<T>) |
Defina a validação do campo. (Herdado de Field<T>) |
SetValue(JObject, Object) |
%Campo definido através do Esquema JSON. |
SetValue(T, Object) |
%Campo definido através do Esquema JSON. (Herdado de Field<T>) |
Strings(JObject, String) |
%Campo definido através do Esquema JSON. |
Template(TemplateUsage) |
%Campo definido através do Esquema JSON. (Herdado de Field<T>) |
Terms(Object) |
%Campo definido através do Esquema JSON. (Herdado de Field<T>) |
ToType(JObject) |
%Campo definido através do Esquema JSON. |
ValidateAsync(T, Object) |
%Campo definido através do Esquema JSON. (Herdado de Field<T>) |
ValueDescription(Object) |
%Campo definido através do Esquema JSON. (Herdado de Field<T>) |