InstalledExtension interface
Representa uma extensão VSTS junto com seu estado de instalação
- Extends
Propriedades
extension |
A ID de extensão amigável para essa extensão – exclusiva para um determinado editor. |
extension |
O nome de exibição da extensão. |
files | Esse é o conjunto de arquivos disponíveis na extensão. |
flags | Sinalizadores de extensão relevantes para consumidores de contribuição |
install |
Informações sobre essa instalação específica da extensão |
last |
Isso representa a data/hora em que as extensões foram atualizadas pela última vez na galeria. Isso não significa que essa versão tenha sido atualizada, o valor representa alterações em todas as versões da extensão. |
publisher |
ID exclusiva do editor desta extensão |
publisher |
O nome de exibição do editor |
registration |
ID exclusiva para essa extensão (a mesma ID é usada para todas as versões de uma única extensão) |
version | Versão dessa extensão |
Propriedades herdadas
base |
Uri usado como base para outros uris relativos definidos na extensão |
constraints | Lista de restrições compartilhadas definidas por essa extensão |
contributions | Lista de contribuições feitas por essa extensão |
contribution |
Lista de tipos de contribuição definidos por essa extensão |
demands | Lista de demandas explícitas exigidas por essa extensão |
event |
Coleção de pontos de extremidade que são chamados quando eventos de extensão específicos ocorrem |
fallback |
Local secundário que pode ser usado como base para outros uris relativos definidos na extensão |
language | Nome da cultura da linguagem definido pela Galeria |
licensing | Como essa extensão se comporta em relação ao licenciamento |
manifest |
Versão do formato/conteúdo do manifesto da extensão |
restricted |
Declarações de usuário padrão aplicadas a todas as contribuições (exceto as que foram especificadas restrictedTo explicitamente) para controlar a visibilidade de uma contribuição. |
scopes | Lista de todos os escopos de oauth exigidos por essa extensão |
service |
O ServiceInstanceType(Guid) do serviço VSTS que deve estar disponível para uma conta para que a extensão seja instalada |
Detalhes da propriedade
extensionId
A ID de extensão amigável para essa extensão – exclusiva para um determinado editor.
extensionId: string
Valor da propriedade
string
extensionName
O nome de exibição da extensão.
extensionName: string
Valor da propriedade
string
files
Esse é o conjunto de arquivos disponíveis na extensão.
files: ExtensionFile[]
Valor da propriedade
flags
Sinalizadores de extensão relevantes para consumidores de contribuição
flags: ExtensionFlags
Valor da propriedade
installState
Informações sobre essa instalação específica da extensão
installState: InstalledExtensionState
Valor da propriedade
lastPublished
Isso representa a data/hora em que as extensões foram atualizadas pela última vez na galeria. Isso não significa que essa versão tenha sido atualizada, o valor representa alterações em todas as versões da extensão.
lastPublished: Date
Valor da propriedade
Date
publisherId
ID exclusiva do editor desta extensão
publisherId: string
Valor da propriedade
string
publisherName
O nome de exibição do editor
publisherName: string
Valor da propriedade
string
registrationId
ID exclusiva para essa extensão (a mesma ID é usada para todas as versões de uma única extensão)
registrationId: string
Valor da propriedade
string
version
Versão dessa extensão
version: string
Valor da propriedade
string
Detalhes das propriedades herdadas
baseUri
Uri usado como base para outros uris relativos definidos na extensão
baseUri: string
Valor da propriedade
string
herdado deExtensionManifest.baseUri
constraints
Lista de restrições compartilhadas definidas por essa extensão
constraints: ContributionConstraint[]
Valor da propriedade
Herdado deExtensionManifest.constraints
contributions
Lista de contribuições feitas por essa extensão
contributions: Contribution[]
Valor da propriedade
contributionTypes
Lista de tipos de contribuição definidos por essa extensão
contributionTypes: ContributionType[]
Valor da propriedade
Herdado deExtensionManifest.contributionTypes
demands
Lista de demandas explícitas exigidas por essa extensão
demands: string[]
Valor da propriedade
string[]
herdado deExtensionManifest.demands
eventCallbacks
Coleção de pontos de extremidade que são chamados quando eventos de extensão específicos ocorrem
eventCallbacks: ExtensionEventCallbackCollection
Valor da propriedade
Herdado deExtensionManifest.eventCallbacks
fallbackBaseUri
Local secundário que pode ser usado como base para outros uris relativos definidos na extensão
fallbackBaseUri: string
Valor da propriedade
string
Herdado deExtensionManifest.fallbackBaseUri
language
Nome da cultura da linguagem definido pela Galeria
language: string
Valor da propriedade
string
licensing
Como essa extensão se comporta em relação ao licenciamento
licensing: ExtensionLicensing
Valor da propriedade
Herdado deExtensionManifest.licensing
manifestVersion
Versão do formato/conteúdo do manifesto da extensão
manifestVersion: number
Valor da propriedade
number
Herdado deExtensionManifest.manifestVersion
restrictedTo
Declarações de usuário padrão aplicadas a todas as contribuições (exceto as que foram especificadas restrictedTo explicitamente) para controlar a visibilidade de uma contribuição.
restrictedTo: string[]
Valor da propriedade
string[]
herdado deExtensionManifest.restrictedTo
scopes
Lista de todos os escopos de oauth exigidos por essa extensão
scopes: string[]
Valor da propriedade
string[]
Herdado deExtensionManifest.scopes
serviceInstanceType
O ServiceInstanceType(Guid) do serviço VSTS que deve estar disponível para uma conta para que a extensão seja instalada
serviceInstanceType: string
Valor da propriedade
string
herdado deExtensionManifest.serviceInstanceType