PropertyDefinition interface
Definição de propriedade.
Propriedades
array |
Separador de valor de matriz para propriedades com isArray definido. |
data |
Isso é específico para interações modeladas como atividades. As fontes de dados são usadas para determinar onde os dados são armazenados e também em regras de precedência. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
enum |
Descreve valores válidos para uma propriedade de enumeração. |
field |
Nome da propriedade. |
field |
Tipo da propriedade. |
is |
Indica se a propriedade é, na verdade, uma matriz do fieldType acima na api de dados. |
is |
Se a propriedade está disponível no grafo ou não. |
is |
Indica se a propriedade é uma enumeração. |
is |
Indica se a propriedade é uma enumeração de sinalizador. |
is |
Se a propriedade é uma Imagem. |
is |
Se a propriedade é uma cadeia de caracteres localizada. |
is |
Se a propriedade é um nome ou uma parte do nome. |
is |
Se o valor da propriedade é necessário em instâncias, campo IsRequired somente para Interação. A Instância de Perfil não verificará o campo necessário. |
max |
Comprimento máximo da cadeia de caracteres. Usado somente se o tipo for cadeia de caracteres. |
property |
A ID associada à propriedade . |
schema |
URL codificada schema.org link prop de item para a propriedade . |
Detalhes da propriedade
arrayValueSeparator
Separador de valor de matriz para propriedades com isArray definido.
arrayValueSeparator?: string
Valor da propriedade
string
dataSourcePrecedenceRules
Isso é específico para interações modeladas como atividades. As fontes de dados são usadas para determinar onde os dados são armazenados e também em regras de precedência. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
dataSourcePrecedenceRules?: DataSourcePrecedence[]
Valor da propriedade
enumValidValues
Descreve valores válidos para uma propriedade de enumeração.
enumValidValues?: ProfileEnumValidValuesFormat[]
Valor da propriedade
fieldName
Nome da propriedade.
fieldName: string
Valor da propriedade
string
fieldType
Tipo da propriedade.
fieldType: string
Valor da propriedade
string
isArray
Indica se a propriedade é, na verdade, uma matriz do fieldType acima na api de dados.
isArray?: boolean
Valor da propriedade
boolean
isAvailableInGraph
Se a propriedade está disponível no grafo ou não.
isAvailableInGraph?: boolean
Valor da propriedade
boolean
isEnum
Indica se a propriedade é uma enumeração.
isEnum?: boolean
Valor da propriedade
boolean
isFlagEnum
Indica se a propriedade é uma enumeração de sinalizador.
isFlagEnum?: boolean
Valor da propriedade
boolean
isImage
Se a propriedade é uma Imagem.
isImage?: boolean
Valor da propriedade
boolean
isLocalizedString
Se a propriedade é uma cadeia de caracteres localizada.
isLocalizedString?: boolean
Valor da propriedade
boolean
isName
Se a propriedade é um nome ou uma parte do nome.
isName?: boolean
Valor da propriedade
boolean
isRequired
Se o valor da propriedade é necessário em instâncias, campo IsRequired somente para Interação. A Instância de Perfil não verificará o campo necessário.
isRequired?: boolean
Valor da propriedade
boolean
maxLength
Comprimento máximo da cadeia de caracteres. Usado somente se o tipo for cadeia de caracteres.
maxLength?: number
Valor da propriedade
number
propertyId
A ID associada à propriedade .
propertyId?: string
Valor da propriedade
string
schemaItemPropLink
URL codificada schema.org link prop de item para a propriedade .
schemaItemPropLink?: string
Valor da propriedade
string