PropertyDefinition interface
Egenskapsdefinition.
Egenskaper
array |
Matrisvärdeavgränsare för egenskaper med isArray-uppsättning. |
data |
Detta är specifikt för interaktioner som modelleras som aktiviteter. Datakällor används för att avgöra var data lagras och även i prioritetsregler. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern. |
enum |
Beskriver giltiga värden för en uppräkningsegenskap. |
field |
Namnet på egenskapen. |
field |
Typ av egenskap. |
is |
Anger om egenskapen faktiskt är en matris med fieldType ovan i data-API:et. |
is |
Om egenskapen är tillgänglig i grafen eller inte. |
is |
Anger om egenskapen är en uppräkning. |
is |
Anger om egenskapen är en flagguppräkning. |
is |
Om egenskapen är en Bild. |
is |
Om egenskapen är en lokaliserad sträng. |
is |
Om egenskapen är ett namn eller en del av namnet. |
is |
Om egenskapsvärdet krävs för instanser krävs endast fältet IsRequired för Interaktion. Profilinstansen söker inte efter obligatoriskt fält. |
max |
Maximal längd på strängen. Används endast om typen är sträng. |
property |
Det ID som är associerat med egenskapen. |
schema |
URL-kodad schema.org objektrekvisitalänk för egenskapen. |
Egenskapsinformation
arrayValueSeparator
Matrisvärdeavgränsare för egenskaper med isArray-uppsättning.
arrayValueSeparator?: string
Egenskapsvärde
string
dataSourcePrecedenceRules
Detta är specifikt för interaktioner som modelleras som aktiviteter. Datakällor används för att avgöra var data lagras och även i prioritetsregler. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.
dataSourcePrecedenceRules?: DataSourcePrecedence[]
Egenskapsvärde
enumValidValues
Beskriver giltiga värden för en uppräkningsegenskap.
enumValidValues?: ProfileEnumValidValuesFormat[]
Egenskapsvärde
fieldName
Namnet på egenskapen.
fieldName: string
Egenskapsvärde
string
fieldType
Typ av egenskap.
fieldType: string
Egenskapsvärde
string
isArray
Anger om egenskapen faktiskt är en matris med fieldType ovan i data-API:et.
isArray?: boolean
Egenskapsvärde
boolean
isAvailableInGraph
Om egenskapen är tillgänglig i grafen eller inte.
isAvailableInGraph?: boolean
Egenskapsvärde
boolean
isEnum
Anger om egenskapen är en uppräkning.
isEnum?: boolean
Egenskapsvärde
boolean
isFlagEnum
Anger om egenskapen är en flagguppräkning.
isFlagEnum?: boolean
Egenskapsvärde
boolean
isImage
Om egenskapen är en Bild.
isImage?: boolean
Egenskapsvärde
boolean
isLocalizedString
Om egenskapen är en lokaliserad sträng.
isLocalizedString?: boolean
Egenskapsvärde
boolean
isName
Om egenskapen är ett namn eller en del av namnet.
isName?: boolean
Egenskapsvärde
boolean
isRequired
Om egenskapsvärdet krävs för instanser krävs endast fältet IsRequired för Interaktion. Profilinstansen söker inte efter obligatoriskt fält.
isRequired?: boolean
Egenskapsvärde
boolean
maxLength
Maximal längd på strängen. Används endast om typen är sträng.
maxLength?: number
Egenskapsvärde
number
propertyId
Det ID som är associerat med egenskapen.
propertyId?: string
Egenskapsvärde
string
schemaItemPropLink
URL-kodad schema.org objektrekvisitalänk för egenskapen.
schemaItemPropLink?: string
Egenskapsvärde
string