PropertyDefinition interface
Özellik tanımı.
Özellikler
| array |
isArray kümesine sahip özellikler için dizi değeri ayırıcısı. |
| data |
Bu, etkinlik olarak modellenen etkileşimlere özgüdür. Veri kaynakları, verilerin nerede depolandığını belirlemek için ve ayrıca öncelik kurallarında kullanılır. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir. |
| enum |
Bir sabit listesi özelliği için geçerli değerleri açıklar. |
| field |
Özelliğin adı. |
| field |
Özelliğin türü. |
| is |
Özelliğin, veri api'sinde yukarıdaki fieldType'ın bir dizisi olup olmadığını gösterir. |
| is |
Özelliğin grafikte kullanılabilir olup olmadığı. |
| is |
Özelliğin bir sabit listesi olup olmadığını gösterir. |
| is |
Özelliğin bir bayrak sabit listesi olup olmadığını gösterir. |
| is |
Özelliğin bir Görüntü olup olmadığı. |
| is |
özelliğinin yerelleştirilmiş bir dize olup olmadığı. |
| is |
Özelliğin bir ad mı yoksa adın bir parçası mı olduğu. |
| is |
Örneklerde özellik değerinin gerekli olup olmadığı, yalnızca Etkileşim için IsRequired alanıdır. Profil Örneği gerekli alanı denetlemez. |
| max |
En fazla dize uzunluğu. Yalnızca tür dize ise kullanılır. |
| property |
Özelliğiyle ilişkilendirilmiş kimlik. |
| schema |
Özelliği için URL kodlanmış schema.org öğe yayma bağlantısı. |
Özellik Ayrıntıları
arrayValueSeparator
isArray kümesine sahip özellikler için dizi değeri ayırıcısı.
arrayValueSeparator?: string
Özellik Değeri
string
dataSourcePrecedenceRules
Bu, etkinlik olarak modellenen etkileşimlere özgüdür. Veri kaynakları, verilerin nerede depolandığını belirlemek için ve ayrıca öncelik kurallarında kullanılır. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.
dataSourcePrecedenceRules?: DataSourcePrecedence[]
Özellik Değeri
enumValidValues
Bir sabit listesi özelliği için geçerli değerleri açıklar.
enumValidValues?: ProfileEnumValidValuesFormat[]
Özellik Değeri
fieldName
Özelliğin adı.
fieldName: string
Özellik Değeri
string
fieldType
Özelliğin türü.
fieldType: string
Özellik Değeri
string
isArray
Özelliğin, veri api'sinde yukarıdaki fieldType'ın bir dizisi olup olmadığını gösterir.
isArray?: boolean
Özellik Değeri
boolean
isAvailableInGraph
Özelliğin grafikte kullanılabilir olup olmadığı.
isAvailableInGraph?: boolean
Özellik Değeri
boolean
isEnum
Özelliğin bir sabit listesi olup olmadığını gösterir.
isEnum?: boolean
Özellik Değeri
boolean
isFlagEnum
Özelliğin bir bayrak sabit listesi olup olmadığını gösterir.
isFlagEnum?: boolean
Özellik Değeri
boolean
isImage
Özelliğin bir Görüntü olup olmadığı.
isImage?: boolean
Özellik Değeri
boolean
isLocalizedString
özelliğinin yerelleştirilmiş bir dize olup olmadığı.
isLocalizedString?: boolean
Özellik Değeri
boolean
isName
Özelliğin bir ad mı yoksa adın bir parçası mı olduğu.
isName?: boolean
Özellik Değeri
boolean
isRequired
Örneklerde özellik değerinin gerekli olup olmadığı, yalnızca Etkileşim için IsRequired alanıdır. Profil Örneği gerekli alanı denetlemez.
isRequired?: boolean
Özellik Değeri
boolean
maxLength
En fazla dize uzunluğu. Yalnızca tür dize ise kullanılır.
maxLength?: number
Özellik Değeri
number
propertyId
Özelliğiyle ilişkilendirilmiş kimlik.
propertyId?: string
Özellik Değeri
string
schemaItemPropLink
Özelliği için URL kodlanmış schema.org öğe yayma bağlantısı.
schemaItemPropLink?: string
Özellik Değeri
string