InstalledExtension interface
Mewakili ekstensi VSTS bersama dengan status penginstalannya
- Memperluas
Properti
| extension |
Id ekstensi yang ramah untuk ekstensi ini - unik untuk penerbit tertentu. |
| extension |
Nama tampilan ekstensi. |
| files | Ini adalah set file yang tersedia dari ekstensi. |
| flags | Bendera ekstensi relevan dengan konsumen kontribusi |
| install |
Informasi tentang penginstalan ekstensi khusus ini |
| last |
Ini menunjukkan tanggal/waktu ekstensi terakhir diperbarui di galeri. Ini tidak berarti versi ini diperbarui, nilai mewakili perubahan pada setiap dan semua versi ekstensi. |
| publisher |
Id unik penerbit ekstensi ini |
| publisher |
Nama tampilan penerbit |
| registration |
Id unik untuk ekstensi ini (id yang sama digunakan untuk semua versi ekstensi tunggal) |
| version | Versi ekstensi ini |
Properti yang Diwariskan
| base |
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 |
| contribution |
Daftar jenis kontribusi yang ditentukan oleh ekstensi ini |
| demands | Daftar tuntutan eksplisit yang diperlukan oleh ekstensi ini |
| event |
Kumpulan titik akhir yang dipanggil saat peristiwa ekstensi tertentu terjadi |
| fallback |
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 |
| manifest |
Versi format/konten manifes ekstensi |
| marketplace |
Uri marketplace digunakan sebagai basis untuk uri relatif lainnya yang ditentukan dalam ekstensi. Uri mungkin sama dengan BaseUri. |
| restricted |
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 |
| service |
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