ExtensionManifest interface
Basisklasse voor extensie-eigenschappen die worden gedeeld door het extensiemanifest en het extensiemodel
Eigenschappen
| base |
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 |
| contribution |
Lijst van soorten bijdragen die door deze extensie worden gedefinieerd |
| demands | Lijst van expliciete eisen die voor deze extensie vereist zijn |
| event |
Verzameling van eindpunten die worden aangeroepen wanneer bepaalde extensiegebeurtenissen optreden |
| fallback |
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 |
| manifest |
Versie van het manifest formaat/inhoud van de extensie |
| marketplace |
Marktplaats-uri die wordt gebruikt als basis voor andere relatieve uri's die in extensie zijn gedefinieerd. Uri kan hetzelfde zijn als BaseUri. |
| restricted |
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 |
| service |
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