Partager via


InstalledExtension interface

Représente une extension VSTS avec son état d’installation

Extends

Propriétés

extensionId

ID d’extension convivial pour cette extension : unique pour un serveur de publication donné.

extensionName

Nom complet de l’extension.

files

Il s’agit de l’ensemble de fichiers disponibles à partir de l’extension.

flags

Indicateurs d’extension pertinents pour les consommateurs de contribution

installState

Informations sur cette installation particulière de l’extension

lastPublished

Cela représente la date/heure de la dernière mise à jour des extensions dans la galerie. Cela ne signifie pas que cette version a été mise à jour, la valeur représente les modifications apportées à toutes les versions de l’extension.

publisherId

ID unique de l’éditeur de cette extension

publisherName

Nom complet de l’éditeur

registrationId

ID unique pour cette extension (le même ID est utilisé pour toutes les versions d’une seule extension)

version

Version de cette extension

Propriétés héritées

baseUri

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

contributionTypes

Liste des types de contributions définis par cette extension

demands

Liste des demandes explicites requises par cette extension

eventCallbacks

Collection de points de terminaison qui sont appelés lorsque des événements d’extension particuliers se produisent

fallbackBaseUri

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

manifestVersion

Version du format/contenu du manifeste d’extension

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.

scopes

Liste de toutes les étendues oauth requises par cette extension

serviceInstanceType

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é

extensionId

ID d’extension convivial pour cette extension : unique pour un serveur de publication donné.

extensionId: string

Valeur de propriété

string

extensionName

Nom complet de l’extension.

extensionName: string

Valeur de propriété

string

files

Il s’agit de l’ensemble de fichiers disponibles à partir de l’extension.

files: ExtensionFile[]

Valeur de propriété

flags

Indicateurs d’extension pertinents pour les consommateurs de contribution

flags: ExtensionFlags

Valeur de propriété

installState

Informations sur cette installation particulière de l’extension

installState: InstalledExtensionState

Valeur de propriété

lastPublished

Cela représente la date/heure de la dernière mise à jour des extensions dans la galerie. Cela ne signifie pas que cette version a été mise à jour, la valeur représente les modifications apportées à toutes les versions de l’extension.

lastPublished: Date

Valeur de propriété

Date

publisherId

ID unique de l’éditeur de cette extension

publisherId: string

Valeur de propriété

string

publisherName

Nom complet de l’éditeur

publisherName: string

Valeur de propriété

string

registrationId

ID unique pour cette extension (le même ID est utilisé pour toutes les versions d’une seule extension)

registrationId: string

Valeur de propriété

string

version

Version de cette extension

version: string

Valeur de propriété

string

Détails de la propriété héritée

baseUri

Uri utilisé comme base pour les autres URI relatifs définis dans l’extension

baseUri: string

Valeur de propriété

string

héritée deExtensionManifest.baseUri

constraints

Liste des contraintes partagées définies par cette extension

constraints: ContributionConstraint[]

Valeur de propriété

héritée deExtensionManifest.constraints

contributions

Liste des contributions apportées par cette extension

contributions: Contribution[]

Valeur de propriété

héritée deExtensionManifest.contributions

contributionTypes

Liste des types de contributions définis par cette extension

contributionTypes: ContributionType[]

Valeur de propriété

héritée deExtensionManifest.contributionTypes

demands

Liste des demandes explicites requises par cette extension

demands: string[]

Valeur de propriété

string[]

héritée deExtensionManifest.demandes

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é

héritée deExtensionManifest.eventCallbacks

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

héritée deExtensionManifest.fallbackBaseUri

language

Nom de la culture de la langue défini par la galerie

language: string

Valeur de propriété

string

héritée de ExtensionManifest.language

licensing

Comportement de cette extension par rapport aux licences

licensing: ExtensionLicensing

Valeur de propriété

héritée de ExtensionManifest.licensing

manifestVersion

Version du format/contenu du manifeste d’extension

manifestVersion: number

Valeur de propriété

number

héritée deExtensionManifest.manifestVersion

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

héritée deExtensionManifest.restrictedTo

scopes

Liste de toutes les étendues oauth requises par cette extension

scopes: string[]

Valeur de propriété

string[]

héritée deExtensionManifest.scopes

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

héritée deExtensionManifest.serviceInstanceType