Freigeben über


ContentFieldDefinition interface

Definition des Feldes mit einer JSON-Schema-ähnlichen Syntax.

Eigenschaften

description

Feldbeschreibung.

enum

Aufzählung möglicher Körperwerte.

enumDescriptions

Beschreibungen für jeden Aufzählungswert.

estimateSourceAndConfidence

Erdende Quelle und Vertrauen zurückgeben.

examples

Beispiele für Feldwerte.

itemDefinition

Feldtyp-Schema jedes Array-Elements, falls der Typ Array ist.

method

Erzeugungsmethode.

properties

Benannte Unterfelder, wenn der Typ Objekt ist.

ref

Verweise auf eine andere Felddefinition.

type

Semantischer Datentyp des Feldwerts.

Details zur Eigenschaft

description

Feldbeschreibung.

description?: string

Eigenschaftswert

string

enum

Aufzählung möglicher Körperwerte.

enum?: string[]

Eigenschaftswert

string[]

enumDescriptions

Beschreibungen für jeden Aufzählungswert.

enumDescriptions?: Record<string, string>

Eigenschaftswert

Record<string, string>

estimateSourceAndConfidence

Erdende Quelle und Vertrauen zurückgeben.

estimateSourceAndConfidence?: boolean

Eigenschaftswert

boolean

examples

Beispiele für Feldwerte.

examples?: string[]

Eigenschaftswert

string[]

itemDefinition

Feldtyp-Schema jedes Array-Elements, falls der Typ Array ist.

itemDefinition?: ContentFieldDefinition

Eigenschaftswert

method

Erzeugungsmethode.

method?: GenerationMethod

Eigenschaftswert

properties

Benannte Unterfelder, wenn der Typ Objekt ist.

properties?: Record<string, ContentFieldDefinition>

Eigenschaftswert

Record<string, ContentFieldDefinition>

ref

Verweise auf eine andere Felddefinition.

ref?: string

Eigenschaftswert

string

type

Semantischer Datentyp des Feldwerts.

type?: ContentFieldType

Eigenschaftswert