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...).

targets

Bu katkının hedeflediğinin 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 başvurabilecek kişileri kısıtlamak için kullanılabilir. Bu değer yayımcıların listesi olmalıdır veya uzantı erişimi de kısıtlanmıştı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ının "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...).

restrictedTo: string[]

Özellik Değeri

string[]

targets

Bu katkının hedeflediğinin 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

Devralındığı yer:ContributionBase.description

id

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

id: string

Özellik Değeri

string

Devralındığı yer:ContributionBase.id

visibleTo

VisibleTo, belirli bir katkıya/türe başvurabilecek kişileri kısıtlamak için kullanılabilir. Bu değer yayımcıların listesi olmalıdır veya uzantı erişimi de kısıtlanmıştı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ının "vss-web" uzantısının buna başvurabileceği anlamına gelir.

visibleTo: string[]

Özellik Değeri

string[]

Devralındığı yer:ContributionBase.visibleTo