Udostępnij za pośrednictwem


PropertyDefinition interface

Definicja właściwości.

Właściwości

arrayValueSeparator

Separator wartości tablicy dla właściwości z zestawem isArray.

dataSourcePrecedenceRules

Jest to specyficzne dla interakcji modelowanych jako działania. Źródła danych służą do określania miejsca przechowywania danych, a także reguł pierwszeństwa. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

enumValidValues

Opisuje prawidłowe wartości właściwości wyliczenia.

fieldName

Nazwa właściwości.

fieldType

Typ właściwości.

isArray

Wskazuje, czy właściwość jest w rzeczywistości tablicą fieldType powyżej w interfejsie API danych.

isAvailableInGraph

Niezależnie od tego, czy właściwość jest dostępna na wykresie, czy nie.

isEnum

Wskazuje, czy właściwość jest wyliczeniem.

isFlagEnum

Wskazuje, czy właściwość jest wyliczeniową flagą.

isImage

Czy właściwość jest obrazem.

isLocalizedString

Czy właściwość jest zlokalizowanym ciągiem.

isName

Niezależnie od tego, czy właściwość jest nazwą, czy częścią nazwy.

isRequired

Czy wartość właściwości jest wymagana w wystąpieniach, pole IsRequired tylko dla interakcji. Wystąpienie profilu nie będzie sprawdzać wymaganego pola.

maxLength

Maksymalna długość ciągu. Używany tylko wtedy, gdy typ jest ciągiem.

propertyId

Identyfikator skojarzony z właściwością.

schemaItemPropLink

Adres URL zakodowany schema.org linku prop elementu dla właściwości.

Szczegóły właściwości

arrayValueSeparator

Separator wartości tablicy dla właściwości z zestawem isArray.

arrayValueSeparator?: string

Wartość właściwości

string

dataSourcePrecedenceRules

Jest to specyficzne dla interakcji modelowanych jako działania. Źródła danych służą do określania miejsca przechowywania danych, a także reguł pierwszeństwa. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

dataSourcePrecedenceRules?: DataSourcePrecedence[]

Wartość właściwości

enumValidValues

Opisuje prawidłowe wartości właściwości wyliczenia.

enumValidValues?: ProfileEnumValidValuesFormat[]

Wartość właściwości

fieldName

Nazwa właściwości.

fieldName: string

Wartość właściwości

string

fieldType

Typ właściwości.

fieldType: string

Wartość właściwości

string

isArray

Wskazuje, czy właściwość jest w rzeczywistości tablicą fieldType powyżej w interfejsie API danych.

isArray?: boolean

Wartość właściwości

boolean

isAvailableInGraph

Niezależnie od tego, czy właściwość jest dostępna na wykresie, czy nie.

isAvailableInGraph?: boolean

Wartość właściwości

boolean

isEnum

Wskazuje, czy właściwość jest wyliczeniem.

isEnum?: boolean

Wartość właściwości

boolean

isFlagEnum

Wskazuje, czy właściwość jest wyliczeniową flagą.

isFlagEnum?: boolean

Wartość właściwości

boolean

isImage

Czy właściwość jest obrazem.

isImage?: boolean

Wartość właściwości

boolean

isLocalizedString

Czy właściwość jest zlokalizowanym ciągiem.

isLocalizedString?: boolean

Wartość właściwości

boolean

isName

Niezależnie od tego, czy właściwość jest nazwą, czy częścią nazwy.

isName?: boolean

Wartość właściwości

boolean

isRequired

Czy wartość właściwości jest wymagana w wystąpieniach, pole IsRequired tylko dla interakcji. Wystąpienie profilu nie będzie sprawdzać wymaganego pola.

isRequired?: boolean

Wartość właściwości

boolean

maxLength

Maksymalna długość ciągu. Używany tylko wtedy, gdy typ jest ciągiem.

maxLength?: number

Wartość właściwości

number

propertyId

Identyfikator skojarzony z właściwością.

propertyId?: string

Wartość właściwości

string

Adres URL zakodowany schema.org linku prop elementu dla właściwości.

schemaItemPropLink?: string

Wartość właściwości

string