InstalledExtension interface

Bir VSTS uzantısını yükleme durumuyla birlikte temsil eder

Extends

Özellikler

extensionId

Bu uzantının kolay uzantı kimliği - belirli bir yayımcı için benzersizdir.

extensionName

Uzantının görünen adı.

files

Bu, uzantıdan kullanılabilen dosya kümesidir.

flags

Katkı tüketicileriyle ilgili uzantı bayrakları

installState

Uzantının bu özel yüklemesi hakkında bilgi

lastPublished

Bu, uzantıların galeride son güncelleştirildiği tarihi/saati temsil eder. Bu, bu sürümün güncelleştirildiği anlamına gelmez, değer uzantının herhangi bir sürümündeki değişiklikleri temsil eder.

publisherId

Bu uzantının yayımcısının benzersiz kimliği

publisherName

Yayımcının görünen adı

registrationId

Bu uzantının benzersiz kimliği (tek bir uzantının tüm sürümleri için aynı kimlik kullanılır)

version

Bu uzantının sürümü

Devralınan Ö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ü

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ı

extensionId

Bu uzantının kolay uzantı kimliği - belirli bir yayımcı için benzersizdir.

extensionId: string

Özellik Değeri

string

extensionName

Uzantının görünen adı.

extensionName: string

Özellik Değeri

string

files

Bu, uzantıdan kullanılabilen dosya kümesidir.

files: ExtensionFile[]

Özellik Değeri

flags

Katkı tüketicileriyle ilgili uzantı bayrakları

flags: ExtensionFlags

Özellik Değeri

installState

Uzantının bu özel yüklemesi hakkında bilgi

installState: InstalledExtensionState

Özellik Değeri

lastPublished

Bu, uzantıların galeride son güncelleştirildiği tarihi/saati temsil eder. Bu, bu sürümün güncelleştirildiği anlamına gelmez, değer uzantının herhangi bir sürümündeki değişiklikleri temsil eder.

lastPublished: Date

Özellik Değeri

Date

publisherId

Bu uzantının yayımcısının benzersiz kimliği

publisherId: string

Özellik Değeri

string

publisherName

Yayımcının görünen adı

publisherName: string

Özellik Değeri

string

registrationId

Bu uzantının benzersiz kimliği (tek bir uzantının tüm sürümleri için aynı kimlik kullanılır)

registrationId: string

Özellik Değeri

string

version

Bu uzantının sürümü

version: string

Özellik Değeri

string

Devralınan Özellik Detayları

baseUri

Uzantıda tanımlanan diğer göreli uri'ler için temel olarak kullanılan Uri

baseUri: string

Özellik Değeri

string

ExtensionManifest.baseUriDevralındı

constraints

Bu uzantı tarafından tanımlanan paylaşılan kısıtlamaların listesi

constraints: ContributionConstraint[]

Özellik Değeri

ExtensionManifest.constraints Devralınmış

contributions

Bu uzantı tarafından yapılan katkıların listesi

contributions: Contribution[]

Özellik Değeri

ExtensionManifest.contributionsDevralındı

contributionTypes

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

contributionTypes: ContributionType[]

Özellik Değeri

ExtensionManifest.contributionTypes Devralındı

demands

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

demands: string[]

Özellik Değeri

string[]

ExtensionManifest.demands'ten Devralınan

eventCallbacks

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

eventCallbacks: ExtensionEventCallbackCollection

Özellik Değeri

ExtensionManifest.eventCallbacks Devralınmış

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

ExtensionManifest.fallbackBaseUriDevralındı

language

Galeri tarafından ayarlanan Dil Kültürü Adı

language: string

Özellik Değeri

string

ExtensionManifest.languageDevralındı

licensing

Bu uzantı lisanslamayla ilgili olarak nasıl davranır?

licensing: ExtensionLicensing

Özellik Değeri

ExtensionManifest.licensing Devralındı

manifestVersion

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

manifestVersion: number

Özellik Değeri

number

ExtensionManifest.manifestVersion Devralındı

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[]

ExtensionManifest.restrictedTo'dan Devralınmış

scopes

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

scopes: string[]

Özellik Değeri

string[]

ExtensionManifest.scopesDevralındı

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

ExtensionManifest.serviceInstanceType Devralınmış