Partager via


PropertyDefinition interface

Définition de propriété.

Propriétés

arrayValueSeparator

Séparateur de valeurs de tableau pour les propriétés avec isArray set.

dataSourcePrecedenceRules

Cela est spécifique aux interactions modélisées en tant qu’activités. Les sources de données sont utilisées pour déterminer où les données sont stockées et également dans les règles de priorité. REMARQUE : Cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur.

enumValidValues

Décrit les valeurs valides d’une propriété enum.

fieldName

Nom de la propriété.

fieldType

Type de la propriété.

isArray

Indique si la propriété est en fait un tableau du fieldType ci-dessus sur l’API de données.

isAvailableInGraph

Indique si la propriété est disponible dans le graphique ou non.

isEnum

Indique si la propriété est une énumération.

isFlagEnum

Indique si la propriété est une énumération d’indicateur.

isImage

Indique si la propriété est une image.

isLocalizedString

Indique si la propriété est une chaîne localisée.

isName

Indique si la propriété est un nom ou une partie du nom.

isRequired

Indique si la valeur de propriété est requise sur les instances, champ IsRequired uniquement pour Interaction. L’instance de profil ne vérifie pas le champ obligatoire.

maxLength

Longueur maximale de la chaîne. Utilisé uniquement si type est chaîne.

propertyId

ID associé à la propriété.

schemaItemPropLink

URL encodée schema.org lien d’prop d’élément pour la propriété .

Détails de la propriété

arrayValueSeparator

Séparateur de valeurs de tableau pour les propriétés avec isArray set.

arrayValueSeparator?: string

Valeur de propriété

string

dataSourcePrecedenceRules

Cela est spécifique aux interactions modélisées en tant qu’activités. Les sources de données sont utilisées pour déterminer où les données sont stockées et également dans les règles de priorité. REMARQUE : Cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur.

dataSourcePrecedenceRules?: DataSourcePrecedence[]

Valeur de propriété

enumValidValues

Décrit les valeurs valides d’une propriété enum.

enumValidValues?: ProfileEnumValidValuesFormat[]

Valeur de propriété

fieldName

Nom de la propriété.

fieldName: string

Valeur de propriété

string

fieldType

Type de la propriété.

fieldType: string

Valeur de propriété

string

isArray

Indique si la propriété est en fait un tableau du fieldType ci-dessus sur l’API de données.

isArray?: boolean

Valeur de propriété

boolean

isAvailableInGraph

Indique si la propriété est disponible dans le graphique ou non.

isAvailableInGraph?: boolean

Valeur de propriété

boolean

isEnum

Indique si la propriété est une énumération.

isEnum?: boolean

Valeur de propriété

boolean

isFlagEnum

Indique si la propriété est une énumération d’indicateur.

isFlagEnum?: boolean

Valeur de propriété

boolean

isImage

Indique si la propriété est une image.

isImage?: boolean

Valeur de propriété

boolean

isLocalizedString

Indique si la propriété est une chaîne localisée.

isLocalizedString?: boolean

Valeur de propriété

boolean

isName

Indique si la propriété est un nom ou une partie du nom.

isName?: boolean

Valeur de propriété

boolean

isRequired

Indique si la valeur de propriété est requise sur les instances, champ IsRequired uniquement pour Interaction. L’instance de profil ne vérifie pas le champ obligatoire.

isRequired?: boolean

Valeur de propriété

boolean

maxLength

Longueur maximale de la chaîne. Utilisé uniquement si type est chaîne.

maxLength?: number

Valeur de propriété

number

propertyId

ID associé à la propriété.

propertyId?: string

Valeur de propriété

string

URL encodée schema.org lien d’prop d’élément pour la propriété .

schemaItemPropLink?: string

Valeur de propriété

string