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 |
| restricted |
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ı |
| visible |
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