ExtensionManifest interface
Kelas dasar untuk properti ekstensi yang dibagikan oleh manifes ekstensi dan model ekstensi
Properti
| 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
baseUri
Uri digunakan sebagai dasar untuk uri relatif lainnya yang ditentukan dalam ekstensi
baseUri: string
Nilai Properti
string
constraints
Daftar batasan bersama yang ditentukan oleh ekstensi ini
constraints: ContributionConstraint[]
Nilai Properti
contributions
Daftar kontribusi yang dibuat oleh ekstensi ini
contributions: Contribution[]
Nilai Properti
contributionTypes
Daftar jenis kontribusi yang ditentukan oleh ekstensi ini
contributionTypes: ContributionType[]
Nilai Properti
demands
Daftar tuntutan eksplisit yang diperlukan oleh ekstensi ini
demands: string[]
Nilai Properti
string[]
eventCallbacks
Kumpulan titik akhir yang dipanggil saat peristiwa ekstensi tertentu terjadi
eventCallbacks: ExtensionEventCallbackCollection
Nilai Properti
fallbackBaseUri
Lokasi sekunder yang dapat digunakan sebagai dasar untuk uri relatif lainnya yang ditentukan dalam ekstensi
fallbackBaseUri: string
Nilai Properti
string
language
Nama Budaya Bahasa yang ditetapkan oleh Galeri
language: string
Nilai Properti
string
licensing
Bagaimana ekstensi ini berperilaku sehubungan dengan lisensi
licensing: ExtensionLicensing
Nilai Properti
manifestVersion
Versi format/konten manifes ekstensi
manifestVersion: number
Nilai Properti
number
marketplaceBaseUri
Uri marketplace digunakan sebagai basis untuk uri relatif lainnya yang ditentukan dalam ekstensi. Uri mungkin sama dengan BaseUri.
marketplaceBaseUri: string
Nilai Properti
string
restrictedTo
Klaim pengguna default diterapkan ke semua kontribusi (kecuali yang telah ditentukan Secara eksplisit) untuk mengontrol visibilitas kontribusi.
restrictedTo: string[]
Nilai Properti
string[]
scopes
Daftar semua cakupan oauth yang diperlukan oleh ekstensi ini
scopes: string[]
Nilai Properti
string[]
serviceInstanceType
ServiceInstanceType(Guid) dari layanan VSTS yang harus tersedia untuk akun agar ekstensi diinstal
serviceInstanceType: string
Nilai Properti
string