Dela via


InstalledExtension interface

Representerar ett VSTS-tillägg tillsammans med dess installationstillstånd

Extends

Egenskaper

extensionId

Det egna tilläggs-ID:t för det här tillägget – unikt för en viss utgivare.

extensionName

Visningsnamnet för tillägget.

files

Det här är den uppsättning filer som är tillgängliga från tillägget.

flags

Tilläggsflaggor som är relevanta för bidragskonsumenter

installState

Information om den här installationen av tillägget

lastPublished

Detta representerar datum/tid då tilläggen senast uppdaterades i galleriet. Det betyder inte att den här versionen har uppdaterats som värdet representerar ändringar i alla versioner av tillägget.

publisherId

Unikt ID för utgivaren av det här tillägget

publisherName

Visningsnamnet för utgivaren

registrationId

Unikt ID för det här tillägget (samma ID används för alla versioner av ett enda tillägg)

version

Version av det här tillägget

Ärvda egenskaper

baseUri

Uri som används som bas för andra relativa URI:n som definierats i tillägget

constraints

Lista över delade begränsningar som definierats av det här tillägget

contributions

Lista över bidrag som gjorts i denna förlängning

contributionTypes

Lista över bidragstyper som definierats av det här tillägget

demands

Lista över uttryckliga krav som krävs i det här tillägget

eventCallbacks

Samling slutpunkter som anropas när vissa tilläggshändelser inträffar

fallbackBaseUri

Sekundär plats som kan användas som bas för andra relativa URI:n som definierats i tillägget

language

Språkkulturnamn som angetts av galleriet

licensing

Hur det här tillägget fungerar med avseende på licensiering

manifestVersion

Version av tilläggsmanifestets format/innehåll

restrictedTo

Standardanspråk för användare som tillämpas på alla bidrag (förutom de som har angetts restrictedTo explicit) för att kontrollera synligheten för ett bidrag.

scopes

Lista över alla oauth-omfång som krävs av det här tillägget

serviceInstanceType

ServiceInstanceType(Guid) för VSTS-tjänsten som måste vara tillgänglig för ett konto för att tillägget ska kunna installeras

Egenskapsinformation

extensionId

Det egna tilläggs-ID:t för det här tillägget – unikt för en viss utgivare.

extensionId: string

Egenskapsvärde

string

extensionName

Visningsnamnet för tillägget.

extensionName: string

Egenskapsvärde

string

files

Det här är den uppsättning filer som är tillgängliga från tillägget.

files: ExtensionFile[]

Egenskapsvärde

flags

Tilläggsflaggor som är relevanta för bidragskonsumenter

flags: ExtensionFlags

Egenskapsvärde

installState

Information om den här installationen av tillägget

installState: InstalledExtensionState

Egenskapsvärde

lastPublished

Detta representerar datum/tid då tilläggen senast uppdaterades i galleriet. Det betyder inte att den här versionen har uppdaterats som värdet representerar ändringar i alla versioner av tillägget.

lastPublished: Date

Egenskapsvärde

Date

publisherId

Unikt ID för utgivaren av det här tillägget

publisherId: string

Egenskapsvärde

string

publisherName

Visningsnamnet för utgivaren

publisherName: string

Egenskapsvärde

string

registrationId

Unikt ID för det här tillägget (samma ID används för alla versioner av ett enda tillägg)

registrationId: string

Egenskapsvärde

string

version

Version av det här tillägget

version: string

Egenskapsvärde

string

Information om ärvda egenskaper

baseUri

Uri som används som bas för andra relativa URI:n som definierats i tillägget

baseUri: string

Egenskapsvärde

string

ärvd frånExtensionManifest.baseUri

constraints

Lista över delade begränsningar som definierats av det här tillägget

constraints: ContributionConstraint[]

Egenskapsvärde

ärvs frånExtensionManifest.constraints

contributions

Lista över bidrag som gjorts i denna förlängning

contributions: Contribution[]

Egenskapsvärde

ärvd frånExtensionManifest.contributions

contributionTypes

Lista över bidragstyper som definierats av det här tillägget

contributionTypes: ContributionType[]

Egenskapsvärde

ärvd frånExtensionManifest.contributionTypes

demands

Lista över uttryckliga krav som krävs i det här tillägget

demands: string[]

Egenskapsvärde

string[]

ärvs frånExtensionManifest.demands

eventCallbacks

Samling slutpunkter som anropas när vissa tilläggshändelser inträffar

eventCallbacks: ExtensionEventCallbackCollection

Egenskapsvärde

ärvd frånExtensionManifest.eventCallbacks

fallbackBaseUri

Sekundär plats som kan användas som bas för andra relativa URI:n som definierats i tillägget

fallbackBaseUri: string

Egenskapsvärde

string

ärvd frånExtensionManifest.fallbackBaseUri

language

Språkkulturnamn som angetts av galleriet

language: string

Egenskapsvärde

string

ärvd frånExtensionManifest.language

licensing

Hur det här tillägget fungerar med avseende på licensiering

licensing: ExtensionLicensing

Egenskapsvärde

ärvd frånExtensionManifest.licensing

manifestVersion

Version av tilläggsmanifestets format/innehåll

manifestVersion: number

Egenskapsvärde

number

ärvd frånExtensionManifest.manifestVersion

restrictedTo

Standardanspråk för användare som tillämpas på alla bidrag (förutom de som har angetts restrictedTo explicit) för att kontrollera synligheten för ett bidrag.

restrictedTo: string[]

Egenskapsvärde

string[]

ärvd frånExtensionManifest.restrictedTo

scopes

Lista över alla oauth-omfång som krävs av det här tillägget

scopes: string[]

Egenskapsvärde

string[]

ärvda frånExtensionManifest.scopes

serviceInstanceType

ServiceInstanceType(Guid) för VSTS-tjänsten som måste vara tillgänglig för ett konto för att tillägget ska kunna installeras

serviceInstanceType: string

Egenskapsvärde

string

ärvd frånExtensionManifest.serviceInstanceType