Megosztás a következőn keresztül:


InstalledExtension interface

VSTS-bővítményt jelöl a telepítési állapotával együtt

Extends

Tulajdonságok

extensionId

A bővítmény rövid bővítményazonosítója – egyedi egy adott közzétevőhöz.

extensionName

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

installState

A bővítmény ezen telepítésével kapcsolatos információk

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.

publisherId

A bővítmény közzétevőjének egyedi azonosítója

publisherName

A közzétevő megjelenítendő neve

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)

version

A bővítmény verziója

Örökölt tulajdonságok

baseUri

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

contributionTypes

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

eventCallbacks

Végpontok gyűjteménye, amelyek adott bővítményesemények esetén lesznek meghívva

fallbackBaseUri

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

manifestVersion

A bővítmény jegyzékformátumának/tartalmának verziója

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.

scopes

A bővítmény által igényelt összes oauth-hatókör listája

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

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

ExtensionManifest.contributions

contributionTypes

A bővítmény által definiált hozzájárulástípusok listája

contributionTypes: ContributionType[]

Tulajdonság értéke

ÖrököltExtensionManifest.contributionTypes

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

ExtensionManifest.eventCallbacks

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

ExtensionManifest.fallbackBaseUri

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

ExtensionManifest.licensing

manifestVersion

A bővítmény jegyzékformátumának/tartalmának verziója

manifestVersion: number

Tulajdonság értéke

number

ExtensionManifest.manifestVersion

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[]

ExtensionManifest.restricted fájltól örökölte A

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

ExtensionManifest.serviceInstanceType