PropertyDefinition interface
Definición de propiedad.
Propiedades
array |
Separador de valores de matriz para propiedades con isArray establecido. |
data |
Esto es específico de las interacciones modeladas como actividades. Los orígenes de datos se usan para determinar dónde se almacenan los datos y también en las reglas de precedencia. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo. |
enum |
Describe valores válidos para una propiedad de enumeración. |
field |
Nombre de la propiedad. |
field |
Tipo de la propiedad . |
is |
Indica si la propiedad es realmente una matriz del fieldType anterior en la API de datos. |
is |
Indica si la propiedad está disponible en el grafo o no. |
is |
Indica si la propiedad es una enumeración. |
is |
Indica si la propiedad es una enumeración de marca. |
is |
Indica si la propiedad es una imagen. |
is |
Si la propiedad es una cadena localizada. |
is |
Si la propiedad es un nombre o una parte del nombre. |
is |
Si el valor de propiedad es necesario en instancias, el campo IsRequired solo para Interacción. La instancia de perfil no comprobará el campo obligatorio. |
max |
Longitud máxima de la cadena. Solo se usa si el tipo es cadena. |
property |
Identificador asociado a la propiedad . |
schema |
Dirección URL codificada schema.org vínculo de propiedades de elemento para la propiedad . |
Detalles de las propiedades
arrayValueSeparator
Separador de valores de matriz para propiedades con isArray establecido.
arrayValueSeparator?: string
Valor de propiedad
string
dataSourcePrecedenceRules
Esto es específico de las interacciones modeladas como actividades. Los orígenes de datos se usan para determinar dónde se almacenan los datos y también en las reglas de precedencia. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.
dataSourcePrecedenceRules?: DataSourcePrecedence[]
Valor de propiedad
enumValidValues
Describe valores válidos para una propiedad de enumeración.
enumValidValues?: ProfileEnumValidValuesFormat[]
Valor de propiedad
fieldName
Nombre de la propiedad.
fieldName: string
Valor de propiedad
string
fieldType
Tipo de la propiedad .
fieldType: string
Valor de propiedad
string
isArray
Indica si la propiedad es realmente una matriz del fieldType anterior en la API de datos.
isArray?: boolean
Valor de propiedad
boolean
isAvailableInGraph
Indica si la propiedad está disponible en el grafo o no.
isAvailableInGraph?: boolean
Valor de propiedad
boolean
isEnum
Indica si la propiedad es una enumeración.
isEnum?: boolean
Valor de propiedad
boolean
isFlagEnum
Indica si la propiedad es una enumeración de marca.
isFlagEnum?: boolean
Valor de propiedad
boolean
isImage
Indica si la propiedad es una imagen.
isImage?: boolean
Valor de propiedad
boolean
isLocalizedString
Si la propiedad es una cadena localizada.
isLocalizedString?: boolean
Valor de propiedad
boolean
isName
Si la propiedad es un nombre o una parte del nombre.
isName?: boolean
Valor de propiedad
boolean
isRequired
Si el valor de propiedad es necesario en instancias, el campo IsRequired solo para Interacción. La instancia de perfil no comprobará el campo obligatorio.
isRequired?: boolean
Valor de propiedad
boolean
maxLength
Longitud máxima de la cadena. Solo se usa si el tipo es cadena.
maxLength?: number
Valor de propiedad
number
propertyId
Identificador asociado a la propiedad .
propertyId?: string
Valor de propiedad
string
schemaItemPropLink
Dirección URL codificada schema.org vínculo de propiedades de elemento para la propiedad .
schemaItemPropLink?: string
Valor de propiedad
string