ExtensionManifest interface
Uzantı bildirimi ve uzantı modeli tarafından paylaşılan uzantı özellikleri için temel sınıf
Özellikler
| base |
Uzantıda tanımlanan diğer göreli uri'ler için temel olarak kullanılan Uri |
| constraints | Bu uzantı tarafından tanımlanan paylaşılan kısıtlamaların listesi |
| contributions | Bu uzantı tarafından yapılan katkıların listesi |
| contribution |
Bu uzantı tarafından tanımlanan katkı türlerinin listesi |
| demands | Bu uzantının gerektirdiği açık taleplerin listesi |
| event |
Belirli uzantı olayları gerçekleştiğinde çağrılan uç noktaların koleksiyonu |
| fallback |
Uzantıda tanımlanan diğer göreli uri'ler için temel olarak kullanılabilecek ikincil konum |
| language | Galeri tarafından ayarlanan Dil Kültürü Adı |
| licensing | Bu uzantı lisanslamayla ilgili olarak nasıl davranır? |
| manifest |
Uzantı bildirim biçiminin/içeriğinin sürümü |
| marketplace |
Market uri'si, uzantıda tanımlanan diğer göreli uris için temel olarak kullanılır. Uri, BaseUri ile aynı olabilir. |
| restricted |
Bir katkının görünürlüğünü denetlemek için tüm katkılara uygulanan varsayılan kullanıcı talepleri (açıkça restrictedTo olarak belirtilmiş olanlar hariç). |
| scopes | Bu uzantı için gereken tüm oauth kapsamlarının listesi |
| service |
Uzantının yüklenmesi için bir hesabın kullanılabilmesi gereken VSTS hizmetinin ServiceInstanceType(Guid) değeri |
Özellik Ayrıntıları
baseUri
Uzantıda tanımlanan diğer göreli uri'ler için temel olarak kullanılan Uri
baseUri: string
Özellik Değeri
string
constraints
Bu uzantı tarafından tanımlanan paylaşılan kısıtlamaların listesi
constraints: ContributionConstraint[]
Özellik Değeri
contributions
Bu uzantı tarafından yapılan katkıların listesi
contributions: Contribution[]
Özellik Değeri
contributionTypes
Bu uzantı tarafından tanımlanan katkı türlerinin listesi
contributionTypes: ContributionType[]
Özellik Değeri
demands
Bu uzantının gerektirdiği açık taleplerin listesi
demands: string[]
Özellik Değeri
string[]
eventCallbacks
Belirli uzantı olayları gerçekleştiğinde çağrılan uç noktaların koleksiyonu
eventCallbacks: ExtensionEventCallbackCollection
Özellik Değeri
fallbackBaseUri
Uzantıda tanımlanan diğer göreli uri'ler için temel olarak kullanılabilecek ikincil konum
fallbackBaseUri: string
Özellik Değeri
string
language
Galeri tarafından ayarlanan Dil Kültürü Adı
language: string
Özellik Değeri
string
licensing
Bu uzantı lisanslamayla ilgili olarak nasıl davranır?
licensing: ExtensionLicensing
Özellik Değeri
manifestVersion
Uzantı bildirim biçiminin/içeriğinin sürümü
manifestVersion: number
Özellik Değeri
number
marketplaceBaseUri
Market uri'si, uzantıda tanımlanan diğer göreli uris için temel olarak kullanılır. Uri, BaseUri ile aynı olabilir.
marketplaceBaseUri: string
Özellik Değeri
string
restrictedTo
Bir katkının görünürlüğünü denetlemek için tüm katkılara uygulanan varsayılan kullanıcı talepleri (açıkça restrictedTo olarak belirtilmiş olanlar hariç).
restrictedTo: string[]
Özellik Değeri
string[]
scopes
Bu uzantı için gereken tüm oauth kapsamlarının listesi
scopes: string[]
Özellik Değeri
string[]
serviceInstanceType
Uzantının yüklenmesi için bir hesabın kullanılabilmesi gereken VSTS hizmetinin ServiceInstanceType(Guid) değeri
serviceInstanceType: string
Özellik Değeri
string