InstalledExtension interface
Représente une extension VSTS avec son état d’installation
- Extends
Propriétés
extension |
ID d’extension convivial pour cette extension : unique pour un serveur de publication donné. |
extension |
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 |
install |
Informations sur cette installation particulière de l’extension |
last |
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. |
publisher |
ID unique de l’éditeur de cette extension |
publisher |
Nom complet de l’éditeur |
registration |
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
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 |
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é
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
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
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