ExtensionManifest interface
A bővítményjegyzék és a bővítménymodell által megosztott bővítménytulajdonságok alaposztálya
Tulajdonságok
| base |
A bővítményben definiált egyéb relatív URI-k alapjaként használt URI |
| constraints | A bővítmény által meghatározott megosztott korlátozások listája |
| contributions | A bővítmény által végzett hozzájárulások listája |
| contribution |
A bővítmény által definiált hozzájárulástípusok listája |
| demands | A bővítmény által megkövetelt explicit igények listája |
| event |
Végpontok gyűjteménye, amelyek adott bővítményesemények esetén lesznek meghívva |
| fallback |
Másodlagos hely, amely a bővítményben definiált más relatív URI-k alapjaként használható |
| language | A katalógus által beállított nyelvkultúra neve |
| licensing | A bővítmény működése a licencelés tekintetében |
| manifest |
A bővítmény jegyzékformátumának/tartalmának verziója |
| marketplace |
A bővítményben definiált egyéb relatív uri-k alapjaként használt Marketplace URI. Az Uri ugyanaz lehet, mint a BaseUri. |
| restricted |
Az összes hozzájárulásra alkalmazott alapértelmezett felhasználói jogcímek (kivéve azokat, amelyek kifejezetten korlátozottak) a hozzájárulás láthatóságának szabályozásához. |
| scopes | A bővítmény által igényelt összes oauth-hatókör listája |
| service |
A VSTS szolgáltatás ServiceInstanceType(Guid) tulajdonsága, amelyet elérhetővé kell tenni egy fiók számára a bővítmény telepítéséhez |
Tulajdonság adatai
baseUri
A bővítményben definiált egyéb relatív URI-k alapjaként használt URI
baseUri: string
Tulajdonság értéke
string
constraints
A bővítmény által meghatározott megosztott korlátozások listája
constraints: ContributionConstraint[]
Tulajdonság értéke
contributions
A bővítmény által végzett hozzájárulások listája
contributions: Contribution[]
Tulajdonság értéke
contributionTypes
A bővítmény által definiált hozzájárulástípusok listája
contributionTypes: ContributionType[]
Tulajdonság értéke
demands
A bővítmény által megkövetelt explicit igények listája
demands: string[]
Tulajdonság értéke
string[]
eventCallbacks
Végpontok gyűjteménye, amelyek adott bővítményesemények esetén lesznek meghívva
eventCallbacks: ExtensionEventCallbackCollection
Tulajdonság értéke
fallbackBaseUri
Másodlagos hely, amely a bővítményben definiált más relatív URI-k alapjaként használható
fallbackBaseUri: string
Tulajdonság értéke
string
language
A katalógus által beállított nyelvkultúra neve
language: string
Tulajdonság értéke
string
licensing
A bővítmény működése a licencelés tekintetében
licensing: ExtensionLicensing
Tulajdonság értéke
manifestVersion
A bővítmény jegyzékformátumának/tartalmának verziója
manifestVersion: number
Tulajdonság értéke
number
marketplaceBaseUri
A bővítményben definiált egyéb relatív uri-k alapjaként használt Marketplace URI. Az Uri ugyanaz lehet, mint a BaseUri.
marketplaceBaseUri: string
Tulajdonság értéke
string
restrictedTo
Az összes hozzájárulásra alkalmazott alapértelmezett felhasználói jogcímek (kivéve azokat, amelyek kifejezetten korlátozottak) a hozzájárulás láthatóságának szabályozásához.
restrictedTo: string[]
Tulajdonság értéke
string[]
scopes
A bővítmény által igényelt összes oauth-hatókör listája
scopes: string[]
Tulajdonság értéke
string[]
serviceInstanceType
A VSTS szolgáltatás ServiceInstanceType(Guid) tulajdonsága, amelyet elérhetővé kell tenni egy fiók számára a bővítmény telepítéséhez
serviceInstanceType: string
Tulajdonság értéke
string