InstalledExtension interface
Představuje rozšíření VSTS spolu s jeho stavem instalace.
- Extends
Vlastnosti
| extension |
Popisné ID rozšíření pro toto rozšíření – jedinečné pro daného vydavatele. |
| extension |
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ů |
| install |
Informace o této konkrétní instalaci rozšíření |
| last |
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í. |
| publisher |
Jedinečné ID vydavatele tohoto rozšíření |
| publisher |
Zobrazovaný název vydavatele |
| registration |
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
| base |
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 |
| contribution |
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 |
| event |
Kolekce koncových bodů, které se volaly, když dojde k určitým událostem rozšíření |
| fallback |
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í |
| manifest |
Verze formátu/obsahu manifestu rozšíření |
| marketplace |
Identifikátor URI Marketplace se používá jako základ pro jiné relativní uris definované v rozšíření. Identifikátor URI může být stejný jako BaseUri. |
| restricted |
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 |
| service |
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
marketplaceBaseUri
Identifikátor URI Marketplace se používá jako základ pro jiné relativní uris definované v rozšíření. Identifikátor URI může být stejný jako BaseUri.
marketplaceBaseUri: string
Hodnota vlastnosti
string
Zděděno zExtensionManifest.marketplaceBaseUri
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