Sdílet prostřednictvím


ExtensionManifest interface

Základní třída pro vlastnosti rozšíření, které jsou sdíleny manifestem rozšíření a modelem rozšíření

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í

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.

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

baseUri

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

baseUri: string

Hodnota vlastnosti

string

constraints

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

constraints: ContributionConstraint[]

Hodnota vlastnosti

contributions

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

contributions: Contribution[]

Hodnota vlastnosti

contributionTypes

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

contributionTypes: ContributionType[]

Hodnota vlastnosti

demands

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

demands: string[]

Hodnota vlastnosti

string[]

eventCallbacks

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

eventCallbacks: ExtensionEventCallbackCollection

Hodnota vlastnosti

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

language

Název jazykové verze jazyka nastavený galerií

language: string

Hodnota vlastnosti

string

licensing

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

licensing: ExtensionLicensing

Hodnota vlastnosti

manifestVersion

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

manifestVersion: number

Hodnota vlastnosti

number

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

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

scopes

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

scopes: string[]

Hodnota vlastnosti

string[]

serviceInstanceType

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

serviceInstanceType: string

Hodnota vlastnosti

string