Delen via


ExtensionManifest interface

Basisklasse voor extensie-eigenschappen die worden gedeeld door het extensiemanifest en het extensiemodel

Eigenschappen

baseUri

Uri gebruikt als basis voor andere relatieve uri's gedefinieerd in extensie

constraints

Lijst met gedeelde beperkingen die door deze extensie zijn gedefinieerd

contributions

Lijst van bijdragen van deze extensie

contributionTypes

Lijst van soorten bijdragen die door deze extensie worden gedefinieerd

demands

Lijst van expliciete eisen die voor deze extensie vereist zijn

eventCallbacks

Verzameling van eindpunten die worden aangeroepen wanneer bepaalde extensiegebeurtenissen optreden

fallbackBaseUri

Secundaire locatie die kan worden gebruikt als basis voor andere relatieve uri's die in extensie zijn gedefinieerd

language

Taal Cultuur Naam ingesteld door de galerij

licensing

Hoe deze extensie zich gedraagt met betrekking tot licenties

manifestVersion

Versie van het manifest formaat/inhoud van de extensie

marketplaceBaseUri

Marktplaats-uri die wordt gebruikt als basis voor andere relatieve uri's die in extensie zijn gedefinieerd. Uri kan hetzelfde zijn als BaseUri.

restrictedTo

Standaard gebruikersclaims die van toepassing zijn op alle bijdragen (behalve de bijdragen die zijn gespecificeerd beperktNaar expliciet) om de zichtbaarheid van een bijdrage te controleren.

scopes

Lijst van alle oauth-scopes die voor deze extensie vereist zijn

serviceInstanceType

De ServiceInstanceType(Guid) van de VSTS-service die beschikbaar moet zijn voor een account om de extensie te kunnen installeren

Eigenschapdetails

baseUri

Uri gebruikt als basis voor andere relatieve uri's gedefinieerd in extensie

baseUri: string

Waarde van eigenschap

string

constraints

Lijst met gedeelde beperkingen die door deze extensie zijn gedefinieerd

constraints: ContributionConstraint[]

Waarde van eigenschap

contributions

Lijst van bijdragen van deze extensie

contributions: Contribution[]

Waarde van eigenschap

contributionTypes

Lijst van soorten bijdragen die door deze extensie worden gedefinieerd

contributionTypes: ContributionType[]

Waarde van eigenschap

demands

Lijst van expliciete eisen die voor deze extensie vereist zijn

demands: string[]

Waarde van eigenschap

string[]

eventCallbacks

Verzameling van eindpunten die worden aangeroepen wanneer bepaalde extensiegebeurtenissen optreden

eventCallbacks: ExtensionEventCallbackCollection

Waarde van eigenschap

fallbackBaseUri

Secundaire locatie die kan worden gebruikt als basis voor andere relatieve uri's die in extensie zijn gedefinieerd

fallbackBaseUri: string

Waarde van eigenschap

string

language

Taal Cultuur Naam ingesteld door de galerij

language: string

Waarde van eigenschap

string

licensing

Hoe deze extensie zich gedraagt met betrekking tot licenties

licensing: ExtensionLicensing

Waarde van eigenschap

manifestVersion

Versie van het manifest formaat/inhoud van de extensie

manifestVersion: number

Waarde van eigenschap

number

marketplaceBaseUri

Marktplaats-uri die wordt gebruikt als basis voor andere relatieve uri's die in extensie zijn gedefinieerd. Uri kan hetzelfde zijn als BaseUri.

marketplaceBaseUri: string

Waarde van eigenschap

string

restrictedTo

Standaard gebruikersclaims die van toepassing zijn op alle bijdragen (behalve de bijdragen die zijn gespecificeerd beperktNaar expliciet) om de zichtbaarheid van een bijdrage te controleren.

restrictedTo: string[]

Waarde van eigenschap

string[]

scopes

Lijst van alle oauth-scopes die voor deze extensie vereist zijn

scopes: string[]

Waarde van eigenschap

string[]

serviceInstanceType

De ServiceInstanceType(Guid) van de VSTS-service die beschikbaar moet zijn voor een account om de extensie te kunnen installeren

serviceInstanceType: string

Waarde van eigenschap

string