InstalledExtension interface
VSTS-bővítményt jelöl a telepítési állapotával együtt
- Extends
Tulajdonságok
extension |
A bővítmény rövid bővítményazonosítója – egyedi egy adott közzétevőhöz. |
extension |
A bővítmény megjelenítendő neve. |
files | Ez a bővítményből elérhető fájlok készlete. |
flags | A közreműködői felhasználók számára releváns bővítményjelzők |
install |
A bővítmény ezen telepítésével kapcsolatos információk |
last |
Ez azt a dátumot/időpontot jelöli, amikor a bővítmények legutóbb frissültek a katalógusban. Ez nem jelenti azt, hogy ez a verzió frissült, az érték a bővítmény bármely és minden verziójának módosításait jelenti. |
publisher |
A bővítmény közzétevőjének egyedi azonosítója |
publisher |
A közzétevő megjelenítendő neve |
registration |
A bővítmény egyedi azonosítója (ugyanazt az azonosítót használja egyetlen bővítmény összes verziójához) |
version | A bővítmény verziója |
Örökölt 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 |
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
extensionId
A bővítmény rövid bővítményazonosítója – egyedi egy adott közzétevőhöz.
extensionId: string
Tulajdonság értéke
string
extensionName
A bővítmény megjelenítendő neve.
extensionName: string
Tulajdonság értéke
string
files
Ez a bővítményből elérhető fájlok készlete.
files: ExtensionFile[]
Tulajdonság értéke
flags
A közreműködői felhasználók számára releváns bővítményjelzők
flags: ExtensionFlags
Tulajdonság értéke
installState
A bővítmény ezen telepítésével kapcsolatos információk
installState: InstalledExtensionState
Tulajdonság értéke
lastPublished
Ez azt a dátumot/időpontot jelöli, amikor a bővítmények legutóbb frissültek a katalógusban. Ez nem jelenti azt, hogy ez a verzió frissült, az érték a bővítmény bármely és minden verziójának módosításait jelenti.
lastPublished: Date
Tulajdonság értéke
Date
publisherId
A bővítmény közzétevőjének egyedi azonosítója
publisherId: string
Tulajdonság értéke
string
publisherName
A közzétevő megjelenítendő neve
publisherName: string
Tulajdonság értéke
string
registrationId
A bővítmény egyedi azonosítója (ugyanazt az azonosítót használja egyetlen bővítmény összes verziójához)
registrationId: string
Tulajdonság értéke
string
version
A bővítmény verziója
version: string
Tulajdonság értéke
string
Örökölt tulajdonság részletei
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
ExtensionManifest.baseUriörökölt
constraints
A bővítmény által meghatározott megosztott korlátozások listája
constraints: ContributionConstraint[]
Tulajdonság értéke
ExtensionManifest.constraintsörökölt
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[]
ExtensionManifest.demandsörökölt
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
ExtensionManifest.languageörökölt
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
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[]
ExtensionManifest.scopesörökölt
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