Freigeben über


MetadataDependencies interface

Abhängigkeiten für das Inhaltselement, was für andere Inhaltselemente erforderlich ist. Kann komplexere Abhängigkeiten mithilfe einer rekursiven/geschachtelten Struktur beschreiben. Für eine einzelne Abhängigkeit kann eine ID/Art/Version angegeben oder Operator/Kriterien für komplexe Abhängigkeiten angegeben werden.

Eigenschaften

contentId

ID des Inhaltselements, von dem wir abhängig sind

criteria

Dies ist die Liste der Abhängigkeiten, die wir erfüllen müssen, gemäß dem AND/OR-Operator

kind

Typ des Inhaltselements, von dem wir abhängen

name

Name des Inhaltselements

operator

Operator, der für die Liste der Abhängigkeiten im Kriterienarray verwendet wird.

version

Die Version des Inhaltselements, von dem wir abhängen. Kann leer sein, * oder fehlt, um anzugeben, dass jede Version die Abhängigkeit erfüllt. Wenn die Version nicht mit unserem definierten zahlenformat übereinstimmt, ist eine genaue Übereinstimmung erforderlich.

Details zur Eigenschaft

contentId

ID des Inhaltselements, von dem wir abhängig sind

contentId?: string

Eigenschaftswert

string

criteria

Dies ist die Liste der Abhängigkeiten, die wir erfüllen müssen, gemäß dem AND/OR-Operator

criteria?: MetadataDependencies[]

Eigenschaftswert

kind

Typ des Inhaltselements, von dem wir abhängen

kind?: string

Eigenschaftswert

string

name

Name des Inhaltselements

name?: string

Eigenschaftswert

string

operator

Operator, der für die Liste der Abhängigkeiten im Kriterienarray verwendet wird.

operator?: string

Eigenschaftswert

string

version

Die Version des Inhaltselements, von dem wir abhängen. Kann leer sein, * oder fehlt, um anzugeben, dass jede Version die Abhängigkeit erfüllt. Wenn die Version nicht mit unserem definierten zahlenformat übereinstimmt, ist eine genaue Übereinstimmung erforderlich.

version?: string

Eigenschaftswert

string