Bagikan melalui


InstalledExtension interface

Mewakili ekstensi VSTS bersama dengan status penginstalannya

Memperluas

Properti

extensionId

Id ekstensi yang ramah untuk ekstensi ini - unik untuk penerbit tertentu.

extensionName

Nama tampilan ekstensi.

files

Ini adalah set file yang tersedia dari ekstensi.

flags

Bendera ekstensi relevan dengan konsumen kontribusi

installState

Informasi tentang penginstalan ekstensi khusus ini

lastPublished

Ini menunjukkan tanggal/waktu ekstensi terakhir diperbarui di galeri. Ini tidak berarti versi ini diperbarui, nilai mewakili perubahan pada setiap dan semua versi ekstensi.

publisherId

Id unik penerbit ekstensi ini

publisherName

Nama tampilan penerbit

registrationId

Id unik untuk ekstensi ini (id yang sama digunakan untuk semua versi ekstensi tunggal)

version

Versi ekstensi ini

Properti yang Diwariskan

baseUri

Uri digunakan sebagai dasar untuk uri relatif lainnya yang ditentukan dalam ekstensi

constraints

Daftar batasan bersama yang ditentukan oleh ekstensi ini

contributions

Daftar kontribusi yang dibuat oleh ekstensi ini

contributionTypes

Daftar jenis kontribusi yang ditentukan oleh ekstensi ini

demands

Daftar tuntutan eksplisit yang diperlukan oleh ekstensi ini

eventCallbacks

Kumpulan titik akhir yang dipanggil saat peristiwa ekstensi tertentu terjadi

fallbackBaseUri

Lokasi sekunder yang dapat digunakan sebagai dasar untuk uri relatif lainnya yang ditentukan dalam ekstensi

language

Nama Budaya Bahasa yang ditetapkan oleh Galeri

licensing

Bagaimana ekstensi ini berperilaku sehubungan dengan lisensi

manifestVersion

Versi format/konten manifes ekstensi

marketplaceBaseUri

Uri marketplace digunakan sebagai basis untuk uri relatif lainnya yang ditentukan dalam ekstensi. Uri mungkin sama dengan BaseUri.

restrictedTo

Klaim pengguna default diterapkan ke semua kontribusi (kecuali yang telah ditentukan Secara eksplisit) untuk mengontrol visibilitas kontribusi.

scopes

Daftar semua cakupan oauth yang diperlukan oleh ekstensi ini

serviceInstanceType

ServiceInstanceType(Guid) dari layanan VSTS yang harus tersedia untuk akun agar ekstensi diinstal

Detail Properti

extensionId

Id ekstensi yang ramah untuk ekstensi ini - unik untuk penerbit tertentu.

extensionId: string

Nilai Properti

string

extensionName

Nama tampilan ekstensi.

extensionName: string

Nilai Properti

string

files

Ini adalah set file yang tersedia dari ekstensi.

files: ExtensionFile[]

Nilai Properti

flags

Bendera ekstensi relevan dengan konsumen kontribusi

flags: ExtensionFlags

Nilai Properti

installState

Informasi tentang penginstalan ekstensi khusus ini

installState: InstalledExtensionState

Nilai Properti

lastPublished

Ini menunjukkan tanggal/waktu ekstensi terakhir diperbarui di galeri. Ini tidak berarti versi ini diperbarui, nilai mewakili perubahan pada setiap dan semua versi ekstensi.

lastPublished: Date

Nilai Properti

Date

publisherId

Id unik penerbit ekstensi ini

publisherId: string

Nilai Properti

string

publisherName

Nama tampilan penerbit

publisherName: string

Nilai Properti

string

registrationId

Id unik untuk ekstensi ini (id yang sama digunakan untuk semua versi ekstensi tunggal)

registrationId: string

Nilai Properti

string

version

Versi ekstensi ini

version: string

Nilai Properti

string

Detail Properti yang Diwariskan

baseUri

Uri digunakan sebagai dasar untuk uri relatif lainnya yang ditentukan dalam ekstensi

baseUri: string

Nilai Properti

string

Diwarisi dariExtensionManifest.baseUri

constraints

Daftar batasan bersama yang ditentukan oleh ekstensi ini

constraints: ContributionConstraint[]

Nilai Properti

Diwarisi dariExtensionManifest.constraints

contributions

Daftar kontribusi yang dibuat oleh ekstensi ini

contributions: Contribution[]

Nilai Properti

Diwarisi dariExtensionManifest.contributions

contributionTypes

Daftar jenis kontribusi yang ditentukan oleh ekstensi ini

contributionTypes: ContributionType[]

Nilai Properti

Diwarisi dariExtensionManifest.contributionTypes

demands

Daftar tuntutan eksplisit yang diperlukan oleh ekstensi ini

demands: string[]

Nilai Properti

string[]

Diwarisi dariExtensionManifest.demands

eventCallbacks

Kumpulan titik akhir yang dipanggil saat peristiwa ekstensi tertentu terjadi

eventCallbacks: ExtensionEventCallbackCollection

Nilai Properti

Diwarisi dariExtensionManifest.eventCallbacks

fallbackBaseUri

Lokasi sekunder yang dapat digunakan sebagai dasar untuk uri relatif lainnya yang ditentukan dalam ekstensi

fallbackBaseUri: string

Nilai Properti

string

Diwarisi dariExtensionManifest.fallbackBaseUri

language

Nama Budaya Bahasa yang ditetapkan oleh Galeri

language: string

Nilai Properti

string

Diwarisi dariExtensionManifest.language

licensing

Bagaimana ekstensi ini berperilaku sehubungan dengan lisensi

licensing: ExtensionLicensing

Nilai Properti

Diwarisi dariExtensionManifest.licensing

manifestVersion

Versi format/konten manifes ekstensi

manifestVersion: number

Nilai Properti

number

Diwarisi dariExtensionManifest.manifestVersion

marketplaceBaseUri

Uri marketplace digunakan sebagai basis untuk uri relatif lainnya yang ditentukan dalam ekstensi. Uri mungkin sama dengan BaseUri.

marketplaceBaseUri: string

Nilai Properti

string

Diwarisi dariExtensionManifest.marketplaceBaseUri

restrictedTo

Klaim pengguna default diterapkan ke semua kontribusi (kecuali yang telah ditentukan Secara eksplisit) untuk mengontrol visibilitas kontribusi.

restrictedTo: string[]

Nilai Properti

string[]

Diwarisi dariExtensionManifest.restrictedTo

scopes

Daftar semua cakupan oauth yang diperlukan oleh ekstensi ini

scopes: string[]

Nilai Properti

string[]

Diwarisi dariExtensionManifest.scopes

serviceInstanceType

ServiceInstanceType(Guid) dari layanan VSTS yang harus tersedia untuk akun agar ekstensi diinstal

serviceInstanceType: string

Nilai Properti

string

Diwarisi dariExtensionManifest.serviceInstanceType