PropertyDefinition interface
Definicja właściwości.
Właściwości
array |
Separator wartości tablicy dla właściwości z zestawem isArray. |
data |
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. |
enum |
Opisuje prawidłowe wartości właściwości wyliczenia. |
field |
Nazwa właściwości. |
field |
Typ właściwości. |
is |
Wskazuje, czy właściwość jest w rzeczywistości tablicą fieldType powyżej w interfejsie API danych. |
is |
Niezależnie od tego, czy właściwość jest dostępna na wykresie, czy nie. |
is |
Wskazuje, czy właściwość jest wyliczeniem. |
is |
Wskazuje, czy właściwość jest wyliczeniową flagą. |
is |
Czy właściwość jest obrazem. |
is |
Czy właściwość jest zlokalizowanym ciągiem. |
is |
Niezależnie od tego, czy właściwość jest nazwą, czy częścią nazwy. |
is |
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. |
max |
Maksymalna długość ciągu. Używany tylko wtedy, gdy typ jest ciągiem. |
property |
Identyfikator skojarzony z właściwością. |
schema |
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
schemaItemPropLink
Adres URL zakodowany schema.org linku prop elementu dla właściwości.
schemaItemPropLink?: string
Wartość właściwości
string