Partilhar via


PropertyDefinition interface

Definição de propriedade.

Propriedades

arrayValueSeparator

Separador de valor de matriz para propriedades com isArray definido.

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.

enumValidValues

Descreve valores válidos para uma propriedade de enumeração.

fieldName

Nome da propriedade.

fieldType

Tipo da propriedade.

isArray

Indica se a propriedade é, na verdade, uma matriz do fieldType acima na api de dados.

isAvailableInGraph

Se a propriedade está disponível no grafo ou não.

isEnum

Indica se a propriedade é uma enumeração.

isFlagEnum

Indica se a propriedade é uma enumeração de sinalizador.

isImage

Se a propriedade é uma Imagem.

isLocalizedString

Se a propriedade é uma cadeia de caracteres localizada.

isName

Se a propriedade é um nome ou uma parte do nome.

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.

maxLength

Comprimento máximo da cadeia de caracteres. Usado somente se o tipo for cadeia de caracteres.

propertyId

A ID associada à propriedade .

schemaItemPropLink

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

URL codificada schema.org link prop de item para a propriedade .

schemaItemPropLink?: string

Valor da propriedade

string