Aracılığıyla paylaş


ExtensionManifest interface

Uzantı bildirimi ve uzantı modeli tarafından paylaşılan uzantı özellikleri için temel sınıf

Özellikler

baseUri

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

contributionTypes

Bu uzantı tarafından tanımlanan katkı türlerinin listesi

demands

Bu uzantının gerektirdiği açık taleplerin listesi

eventCallbacks

Belirli uzantı olayları gerçekleştiğinde çağrılan uç noktaların koleksiyonu

fallbackBaseUri

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?

manifestVersion

Uzantı bildirim biçiminin/içeriğinin sürümü

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.

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

scopes

Bu uzantı için gereken tüm oauth kapsamlarının listesi

serviceInstanceType

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