Condividi tramite


PropertyDefinition interface

Definizione della proprietà.

Proprietà

arrayValueSeparator

Separatore di valori di matrice per le proprietà con isArray impostato.

dataSourcePrecedenceRules

Questo è specifico per le interazioni modellate come attività. Le origini dati vengono usate per determinare dove vengono archiviati i dati e anche nelle regole di precedenza. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

enumValidValues

Descrive i valori validi per una proprietà di enumerazione.

fieldName

Nome della proprietà.

fieldType

Tipo della proprietà.

isArray

Indica se la proprietà è effettivamente una matrice di fieldType precedente nell'API dati.

isAvailableInGraph

Indica se la proprietà è disponibile nel grafico o meno.

isEnum

Indica se la proprietà è un'enumerazione.

isFlagEnum

Indica se la proprietà è un'enumerazione flag.

isImage

Indica se la proprietà è un oggetto Image.

isLocalizedString

Indica se la proprietà è una stringa localizzata.

isName

Indica se la proprietà è un nome o una parte del nome.

isRequired

Indica se il valore della proprietà è obbligatorio per le istanze, il campo IsRequired viene usato solo per l'interazione. L'istanza del profilo non verificherà la presenza del campo obbligatorio.

maxLength

Lunghezza massima della stringa. Utilizzato solo se il tipo è string.

propertyId

ID associato alla proprietà .

schemaItemPropLink

Collegamento della proprietà dell'elemento con codifica URL schema.org per la proprietà .

Dettagli proprietà

arrayValueSeparator

Separatore di valori di matrice per le proprietà con isArray impostato.

arrayValueSeparator?: string

Valore della proprietà

string

dataSourcePrecedenceRules

Questo è specifico per le interazioni modellate come attività. Le origini dati vengono usate per determinare dove vengono archiviati i dati e anche nelle regole di precedenza. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

dataSourcePrecedenceRules?: DataSourcePrecedence[]

Valore della proprietà

enumValidValues

Descrive i valori validi per una proprietà di enumerazione.

enumValidValues?: ProfileEnumValidValuesFormat[]

Valore della proprietà

fieldName

Nome della proprietà.

fieldName: string

Valore della proprietà

string

fieldType

Tipo della proprietà.

fieldType: string

Valore della proprietà

string

isArray

Indica se la proprietà è effettivamente una matrice di fieldType precedente nell'API dati.

isArray?: boolean

Valore della proprietà

boolean

isAvailableInGraph

Indica se la proprietà è disponibile nel grafico o meno.

isAvailableInGraph?: boolean

Valore della proprietà

boolean

isEnum

Indica se la proprietà è un'enumerazione.

isEnum?: boolean

Valore della proprietà

boolean

isFlagEnum

Indica se la proprietà è un'enumerazione flag.

isFlagEnum?: boolean

Valore della proprietà

boolean

isImage

Indica se la proprietà è un oggetto Image.

isImage?: boolean

Valore della proprietà

boolean

isLocalizedString

Indica se la proprietà è una stringa localizzata.

isLocalizedString?: boolean

Valore della proprietà

boolean

isName

Indica se la proprietà è un nome o una parte del nome.

isName?: boolean

Valore della proprietà

boolean

isRequired

Indica se il valore della proprietà è obbligatorio per le istanze, il campo IsRequired viene usato solo per l'interazione. L'istanza del profilo non verificherà la presenza del campo obbligatorio.

isRequired?: boolean

Valore della proprietà

boolean

maxLength

Lunghezza massima della stringa. Utilizzato solo se il tipo è string.

maxLength?: number

Valore della proprietà

number

propertyId

ID associato alla proprietà .

propertyId?: string

Valore della proprietà

string

Collegamento della proprietà dell'elemento con codifica URL schema.org per la proprietà .

schemaItemPropLink?: string

Valore della proprietà

string