Sdílet prostřednictvím


InstalledExtension interface

Představuje rozšíření VSTS spolu s jeho stavem instalace.

Extends

Vlastnosti

extensionId

Popisné ID rozšíření pro toto rozšíření – jedinečné pro daného vydavatele.

extensionName

Zobrazovaný název rozšíření.

files

Toto je sada souborů dostupných z rozšíření.

flags

Příznaky rozšíření relevantní pro příjemce příspěvků

installState

Informace o této konkrétní instalaci rozšíření

lastPublished

Toto představuje datum a čas poslední aktualizace rozšíření v galerii. To neznamená, že tato verze byla aktualizována, hodnota představuje změny všech verzí rozšíření.

publisherId

Jedinečné ID vydavatele tohoto rozšíření

publisherName

Zobrazovaný název vydavatele

registrationId

Jedinečné ID pro toto rozšíření (stejné ID se používá pro všechny verze jednoho rozšíření)

version

Verze tohoto rozšíření

Zděděné vlastnosti

baseUri

Identifikátor URI používaný jako základ pro ostatní relativní identifikátory URI definované v rozšíření

constraints

Seznam sdílených omezení definovaných tímto rozšířením

contributions

Seznam příspěvků provedených tímto rozšířením

contributionTypes

Seznam typů příspěvků definovaných tímto rozšířením

demands

Seznam explicitních požadavků vyžadovaných tímto rozšířením

eventCallbacks

Kolekce koncových bodů, které se volaly, když dojde k určitým událostem rozšíření

fallbackBaseUri

Sekundární umístění, které lze použít jako základ pro jiné relativní identifikátory URI definované v rozšíření

language

Název jazykové verze jazyka nastavený galerií

licensing

Jak se toto rozšíření chová s ohledem na licencování

manifestVersion

Verze formátu/obsahu manifestu rozšíření

restrictedTo

Výchozí deklarace identity uživatelů použité pro všechny příspěvky (s výjimkou těch, které byly výslovně zadány restrictedTo) k řízení viditelnosti příspěvku.

scopes

Seznam všech oborů oauth vyžadovaných tímto rozšířením

serviceInstanceType

ServiceInstanceType(Guid) služby VSTS, která musí být k dispozici pro účet, aby se rozšíření nainstalovalo

Podrobnosti vlastnosti

extensionId

Popisné ID rozšíření pro toto rozšíření – jedinečné pro daného vydavatele.

extensionId: string

Hodnota vlastnosti

string

extensionName

Zobrazovaný název rozšíření.

extensionName: string

Hodnota vlastnosti

string

files

Toto je sada souborů dostupných z rozšíření.

files: ExtensionFile[]

Hodnota vlastnosti

flags

Příznaky rozšíření relevantní pro příjemce příspěvků

flags: ExtensionFlags

Hodnota vlastnosti

installState

Informace o této konkrétní instalaci rozšíření

installState: InstalledExtensionState

Hodnota vlastnosti

lastPublished

Toto představuje datum a čas poslední aktualizace rozšíření v galerii. To neznamená, že tato verze byla aktualizována, hodnota představuje změny všech verzí rozšíření.

lastPublished: Date

Hodnota vlastnosti

Date

publisherId

Jedinečné ID vydavatele tohoto rozšíření

publisherId: string

Hodnota vlastnosti

string

publisherName

Zobrazovaný název vydavatele

publisherName: string

Hodnota vlastnosti

string

registrationId

Jedinečné ID pro toto rozšíření (stejné ID se používá pro všechny verze jednoho rozšíření)

registrationId: string

Hodnota vlastnosti

string

version

Verze tohoto rozšíření

version: string

Hodnota vlastnosti

string

Podrobnosti zděděných vlastností

baseUri

Identifikátor URI používaný jako základ pro ostatní relativní identifikátory URI definované v rozšíření

baseUri: string

Hodnota vlastnosti

string

zděděno zExtensionManifest.baseUri

constraints

Seznam sdílených omezení definovaných tímto rozšířením

constraints: ContributionConstraint[]

Hodnota vlastnosti

zděděné zextensionManifest.constraints

contributions

Seznam příspěvků provedených tímto rozšířením

contributions: Contribution[]

Hodnota vlastnosti

zděděno zExtensionManifest.příspěvků

contributionTypes

Seznam typů příspěvků definovaných tímto rozšířením

contributionTypes: ContributionType[]

Hodnota vlastnosti

zděděno zExtensionManifest.contributionTypes

demands

Seznam explicitních požadavků vyžadovaných tímto rozšířením

demands: string[]

Hodnota vlastnosti

string[]

zděděné z rozšířeníExtensionManifest.demands

eventCallbacks

Kolekce koncových bodů, které se volaly, když dojde k určitým událostem rozšíření

eventCallbacks: ExtensionEventCallbackCollection

Hodnota vlastnosti

zděděné z rozšířeníExtensionManifest.eventCallbacks

fallbackBaseUri

Sekundární umístění, které lze použít jako základ pro jiné relativní identifikátory URI definované v rozšíření

fallbackBaseUri: string

Hodnota vlastnosti

string

zděděný zExtensionManifest.fallbackBaseUri

language

Název jazykové verze jazyka nastavený galerií

language: string

Hodnota vlastnosti

string

zděděno zextensionManifest.language

licensing

Jak se toto rozšíření chová s ohledem na licencování

licensing: ExtensionLicensing

Hodnota vlastnosti

zděděno zExtensionManifest.licensing

manifestVersion

Verze formátu/obsahu manifestu rozšíření

manifestVersion: number

Hodnota vlastnosti

number

zděděno zExtensionManifest.manifestVersion

restrictedTo

Výchozí deklarace identity uživatelů použité pro všechny příspěvky (s výjimkou těch, které byly výslovně zadány restrictedTo) k řízení viditelnosti příspěvku.

restrictedTo: string[]

Hodnota vlastnosti

string[]

zděděno z rozšířeníExtensionManifest.restrictedTo

scopes

Seznam všech oborů oauth vyžadovaných tímto rozšířením

scopes: string[]

Hodnota vlastnosti

string[]

zděděno zExtensionManifest.scopes

serviceInstanceType

ServiceInstanceType(Guid) služby VSTS, která musí být k dispozici pro účet, aby se rozšíření nainstalovalo

serviceInstanceType: string

Hodnota vlastnosti

string

zděděno zExtensionManifest.serviceInstanceType