PropertyDefinition interface

Özellik tanımı.

Özellikler

arrayValueSeparator

isArray kümesine sahip özellikler için dizi değeri ayırıcısı.

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.

enumValidValues

Bir sabit listesi özelliği için geçerli değerleri açıklar.

fieldName

Özelliğin adı.

fieldType

Özelliğin türü.

isArray

Özelliğin, veri api'sinde yukarıdaki fieldType'ın bir dizisi olup olmadığını gösterir.

isAvailableInGraph

Özelliğin grafikte kullanılabilir olup olmadığı.

isEnum

Özelliğin bir sabit listesi olup olmadığını gösterir.

isFlagEnum

Özelliğin bir bayrak sabit listesi olup olmadığını gösterir.

isImage

Özelliğin bir Görüntü olup olmadığı.

isLocalizedString

özelliğinin yerelleştirilmiş bir dize olup olmadığı.

isName

Özelliğin bir ad mı yoksa adın bir parçası mı olduğu.

isRequired

Örneklerde özellik değerinin gerekli olup olmadığı, yalnızca Etkileşim için IsRequired alanıdır. Profil Örneği gerekli alanı denetlemez.

maxLength

En fazla dize uzunluğu. Yalnızca tür dize ise kullanılır.

propertyId

Özelliğiyle ilişkilendirilmiş kimlik.

schemaItemPropLink

Ö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

Özelliği için URL kodlanmış schema.org öğe yayma bağlantısı.

schemaItemPropLink?: string

Özellik Değeri

string