Delen via


MetadataDependencies interface

Afhankelijkheden voor het inhoudsitem, welke andere inhoudsitems het nodig heeft om te werken. Kan complexere afhankelijkheden beschrijven met behulp van een recursieve/geneste structuur. Voor één afhankelijkheid kan een id/soort/versie worden opgegeven of operator/criteria voor complexe afhankelijkheden.

Eigenschappen

contentId

Id van het inhoudsitem waarvan we afhankelijk zijn

criteria

Dit is de lijst met afhankelijkheden die we moeten vervullen, volgens de AND/OR-operator

kind

Het type inhoudsitem waarvan we afhankelijk zijn

name

Naam van het inhoudsitem

operator

Operator die wordt gebruikt voor een lijst met afhankelijkheden in criteriamatrix.

version

Versie van het inhoudsitem waarvan we afhankelijk zijn. Kan leeg zijn, * of ontbreken om aan te geven dat een versie voldoet aan de afhankelijkheid. Als de versie niet overeenkomt met de gedefinieerde numerieke notatie, is een exacte overeenkomst vereist.

Eigenschapdetails

contentId

Id van het inhoudsitem waarvan we afhankelijk zijn

contentId?: string

Waarde van eigenschap

string

criteria

Dit is de lijst met afhankelijkheden die we moeten vervullen, volgens de AND/OR-operator

criteria?: MetadataDependencies[]

Waarde van eigenschap

kind

Het type inhoudsitem waarvan we afhankelijk zijn

kind?: string

Waarde van eigenschap

string

name

Naam van het inhoudsitem

name?: string

Waarde van eigenschap

string

operator

Operator die wordt gebruikt voor een lijst met afhankelijkheden in criteriamatrix.

operator?: string

Waarde van eigenschap

string

version

Versie van het inhoudsitem waarvan we afhankelijk zijn. Kan leeg zijn, * of ontbreken om aan te geven dat een versie voldoet aan de afhankelijkheid. Als de versie niet overeenkomt met de gedefinieerde numerieke notatie, is een exacte overeenkomst vereist.

version?: string

Waarde van eigenschap

string