Aracılığıyla paylaş


Contribution interface

Uzantı tarafından yapılan bireysel katkı

Extends

Özellikler

constraints

Bu katkının kullanılabilirliğine uygulanması gereken kısıtlamaların (filtreler) listesi

includes

Eklemeler, bu katkının hedef listesine eklenmesi gereken bir dizi katkıdır.

properties

Bu katkının özellikleri/öznitelikleri

restrictedTo

Kullanıcının bu katkıyı görebilmesi için talep edilen taleplerin listesi (anonim, genel, üye...gibi).

targets

Bu katkının hedeflediğini katkıların kimlikleri. (üst katkılar)

type

Katkı Türünün Kimliği

Devralınan Özellikler

description

Katkının/türün açıklaması

id

Katkının/türün tam tanımlayıcısı

visibleTo

VisibleTo, belirli bir katkıya/türe kimlerin başvurabileceğini kısıtlamak için kullanılabilir. Bu değer, yayımcıların veya uzantı erişiminin de kısıtlandığı bir liste olmalıdır. Örnekler: "ms" - Yalnızca "ms" yayımcısının buna başvurabileceği anlamına gelir. "ms.vss-web" - Yalnızca "ms" yayımcısından "vss-web" uzantısının buna başvurabileceği anlamına gelir.

Özellik Ayrıntıları

constraints

Bu katkının kullanılabilirliğine uygulanması gereken kısıtlamaların (filtreler) listesi

constraints: ContributionConstraint[]

Özellik Değeri

includes

Eklemeler, bu katkının hedef listesine eklenmesi gereken bir dizi katkıdır.

includes: string[]

Özellik Değeri

string[]

properties

Bu katkının özellikleri/öznitelikleri

properties: any

Özellik Değeri

any

restrictedTo

Kullanıcının bu katkıyı görebilmesi için talep edilen taleplerin listesi (anonim, genel, üye...gibi).

restrictedTo: string[]

Özellik Değeri

string[]

targets

Bu katkının hedeflediğini katkıların kimlikleri. (üst katkılar)

targets: string[]

Özellik Değeri

string[]

type

Katkı Türünün Kimliği

type: string

Özellik Değeri

string

Devralınan Özellik Detayları

description

Katkının/türün açıklaması

description: string

Özellik Değeri

string

ContributionBase.description'dan Devralındı

id

Katkının/türün tam tanımlayıcısı

id: string

Özellik Değeri

string

ContributionBase.idDevralındı

visibleTo

VisibleTo, belirli bir katkıya/türe kimlerin başvurabileceğini kısıtlamak için kullanılabilir. Bu değer, yayımcıların veya uzantı erişiminin de kısıtlandığı bir liste olmalıdır. Örnekler: "ms" - Yalnızca "ms" yayımcısının buna başvurabileceği anlamına gelir. "ms.vss-web" - Yalnızca "ms" yayımcısından "vss-web" uzantısının buna başvurabileceği anlamına gelir.

visibleTo: string[]

Özellik Değeri

string[]

ContributionBase.visibleTo'danDevralındı