Freigeben über


MetadataDependencies interface

Abhängigkeiten für das Inhaltselement, welche anderen Inhaltselemente es benötigt, um zu funktionieren. Kann komplexere Abhängigkeiten mithilfe einer rekursiven/geschachtelten Struktur beschreiben. Für eine einzelne Abhängigkeit kann eine ID/Art/Version oder operator/criteria für komplexe Abhängigkeiten angegeben werden.

Eigenschaften

contentId

ID des Inhaltselements, von dem wir abhängen

criteria

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

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

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

Details zur Eigenschaft

contentId

ID des Inhaltselements, von dem wir abhängen

contentId?: string

Eigenschaftswert

string

criteria

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

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

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

version?: string

Eigenschaftswert

string