Aracılığıyla paylaş


MetadataDependencies interface

İçerik öğesinin bağımlılıkları, çalışması için gereken diğer içerik öğeleri. Özyinelemeli/iç içe yerleştirilmiş bir yapı kullanarak daha karmaşık bağımlılıkları açıklayabilir. Tek bir bağımlılık için bir kimlik/tür/sürüm sağlanabilir veya karmaşık bağımlılıklar için işleç/ölçütler sağlanabilir.

Özellikler

contentId

Bağımlı olduğumuz içerik öğesinin kimliği

criteria

AND/OR işlecine göre bu, yerine getirmemiz gereken bağımlılıkların listesidir

kind

Bağımlı olduğumuz içerik öğesinin türü

name

İçerik öğesinin adı

operator

Ölçüt dizisindeki bağımlılıkların listesi için kullanılan işleç.

version

Bağımlı olduğumuz içerik öğesinin sürümü. Herhangi bir sürümün bağımlılığı karşıladiğini belirtmek için boş, * veya eksik olabilir. Sürüm tanımlı sayısal biçimimizle eşleşmiyorsa tam eşleşme gerekir.

Özellik Ayrıntıları

contentId

Bağımlı olduğumuz içerik öğesinin kimliği

contentId?: string

Özellik Değeri

string

criteria

AND/OR işlecine göre bu, yerine getirmemiz gereken bağımlılıkların listesidir

criteria?: MetadataDependencies[]

Özellik Değeri

kind

Bağımlı olduğumuz içerik öğesinin türü

kind?: string

Özellik Değeri

string

name

İçerik öğesinin adı

name?: string

Özellik Değeri

string

operator

Ölçüt dizisindeki bağımlılıkların listesi için kullanılan işleç.

operator?: string

Özellik Değeri

string

version

Bağımlı olduğumuz içerik öğesinin sürümü. Herhangi bir sürümün bağımlılığı karşıladiğini belirtmek için boş, * veya eksik olabilir. Sürüm tanımlı sayısal biçimimizle eşleşmiyorsa tam eşleşme gerekir.

version?: string

Özellik Değeri

string