Dela via


PropertyDefinition interface

Egenskapsdefinition.

Egenskaper

arrayValueSeparator

Matrisvärdeavgränsare för egenskaper med isArray-uppsättning.

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.

enumValidValues

Beskriver giltiga värden för en uppräkningsegenskap.

fieldName

Namnet på egenskapen.

fieldType

Typ av egenskap.

isArray

Anger om egenskapen faktiskt är en matris med fieldType ovan i data-API:et.

isAvailableInGraph

Om egenskapen är tillgänglig i grafen eller inte.

isEnum

Anger om egenskapen är en uppräkning.

isFlagEnum

Anger om egenskapen är en flagguppräkning.

isImage

Om egenskapen är en Bild.

isLocalizedString

Om egenskapen är en lokaliserad sträng.

isName

Om egenskapen är ett namn eller en del av namnet.

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.

maxLength

Maximal längd på strängen. Används endast om typen är sträng.

propertyId

Det ID som är associerat med egenskapen.

schemaItemPropLink

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

URL-kodad schema.org objektrekvisitalänk för egenskapen.

schemaItemPropLink?: string

Egenskapsvärde

string