ExtensionManifest interface
Classe de base pour les propriétés d’extension partagées par le manifeste d’extension et le modèle d’extension
Propriétés
| base |
Uri utilisé comme base pour les autres URI relatifs définis dans l’extension |
| constraints | Liste des contraintes partagées définies par cette extension |
| contributions | Liste des contributions apportées par cette extension |
| contribution |
Liste des types de contributions définis par cette extension |
| demands | Liste des demandes explicites requises par cette extension |
| event |
Collection de points de terminaison qui sont appelés lorsque des événements d’extension particuliers se produisent |
| fallback |
Emplacement secondaire qui peut être utilisé comme base pour les autres URI relatifs définis dans l’extension |
| language | Nom de la culture de la langue défini par la galerie |
| licensing | Comportement de cette extension par rapport aux licences |
| manifest |
Version du format/contenu du manifeste d’extension |
| marketplace |
Uri de la Place de marché utilisé comme base pour d’autres URI relatifs définis dans l’extension. L’URI peut être identique à BaseUri. |
| restricted |
Les revendications utilisateur par défaut appliquées à toutes les contributions (à l’exception des revendications d’utilisateur spécifiées de manière explicite) pour contrôler la visibilité d’une contribution. |
| scopes | Liste de toutes les étendues oauth requises par cette extension |
| service |
ServiceInstanceType(Guid) du service VSTS qui doit être disponible pour un compte afin que l’extension soit installée |
Détails de la propriété
baseUri
Uri utilisé comme base pour les autres URI relatifs définis dans l’extension
baseUri: string
Valeur de propriété
string
constraints
Liste des contraintes partagées définies par cette extension
constraints: ContributionConstraint[]
Valeur de propriété
contributions
Liste des contributions apportées par cette extension
contributions: Contribution[]
Valeur de propriété
contributionTypes
Liste des types de contributions définis par cette extension
contributionTypes: ContributionType[]
Valeur de propriété
demands
Liste des demandes explicites requises par cette extension
demands: string[]
Valeur de propriété
string[]
eventCallbacks
Collection de points de terminaison qui sont appelés lorsque des événements d’extension particuliers se produisent
eventCallbacks: ExtensionEventCallbackCollection
Valeur de propriété
fallbackBaseUri
Emplacement secondaire qui peut être utilisé comme base pour les autres URI relatifs définis dans l’extension
fallbackBaseUri: string
Valeur de propriété
string
language
Nom de la culture de la langue défini par la galerie
language: string
Valeur de propriété
string
licensing
Comportement de cette extension par rapport aux licences
licensing: ExtensionLicensing
Valeur de propriété
manifestVersion
Version du format/contenu du manifeste d’extension
manifestVersion: number
Valeur de propriété
number
marketplaceBaseUri
Uri de la Place de marché utilisé comme base pour d’autres URI relatifs définis dans l’extension. L’URI peut être identique à BaseUri.
marketplaceBaseUri: string
Valeur de propriété
string
restrictedTo
Les revendications utilisateur par défaut appliquées à toutes les contributions (à l’exception des revendications d’utilisateur spécifiées de manière explicite) pour contrôler la visibilité d’une contribution.
restrictedTo: string[]
Valeur de propriété
string[]
scopes
Liste de toutes les étendues oauth requises par cette extension
scopes: string[]
Valeur de propriété
string[]
serviceInstanceType
ServiceInstanceType(Guid) du service VSTS qui doit être disponible pour un compte afin que l’extension soit installée
serviceInstanceType: string
Valeur de propriété
string