InstalledExtension interface
Representa uma extensão VSTS juntamente com seu estado de instalação
- Extends
Propriedades
extension |
O id de extensão amigável para esta extensão - exclusivo para um determinado editor. |
extension |
O nome para exibição da extensão. |
files | Este é o conjunto de arquivos disponíveis a partir da extensão. |
flags | Sinalizadores de extensão relevantes para contribuir com os consumidores |
install |
Informações sobre esta 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 esta versão foi atualizada, o valor representa alterações em toda e qualquer versão da extensão. |
publisher |
ID exclusivo do editor desta extensão |
publisher |
O nome para exibição do editor |
registration |
ID exclusivo para esta extensão (o mesmo id é usado para todas as versões de uma única extensão) |
version | Versão desta extensão |
Propriedades Herdadas
base |
Uri usado como base para outros uri's relativos definidos na extensão |
constraints | Lista de restrições compartilhadas definidas por esta extensão |
contributions | Lista de contribuições feitas por esta extensão |
contribution |
Lista dos tipos de contribuição definidos por esta extensão |
demands | Lista de exigências explícitas exigidas por esta extensão |
event |
Coleção de pontos de extremidade que são chamados quando ocorrem eventos de extensão específicos |
fallback |
Localização secundária que pode ser usada como base para outros uri's relativos definidos na extensão |
language | Nome da cultura do idioma definido pela Galeria |
licensing | Como esta extensão se comporta em relação ao licenciamento |
manifest |
Versão do formato/conteúdo do manifesto de extensão |
restricted |
As declarações de usuário padrão aplicadas a todas as contribuições (exceto as que foram especificadas restritivas explicitamente) para controlar a visibilidade de uma contribuição. |
scopes | Lista de todos os escopos oauth exigidos por esta 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 de Propriedade
extensionId
O id de extensão amigável para esta extensão - exclusivo para um determinado editor.
extensionId: string
Valor de Propriedade
string
extensionName
O nome para exibição da extensão.
extensionName: string
Valor de Propriedade
string
files
Este é o conjunto de arquivos disponíveis a partir da extensão.
files: ExtensionFile[]
Valor de Propriedade
flags
Sinalizadores de extensão relevantes para contribuir com os consumidores
flags: ExtensionFlags
Valor de Propriedade
installState
Informações sobre esta instalação específica da extensão
installState: InstalledExtensionState
Valor de Propriedade
lastPublished
Isso representa a data/hora em que as extensões foram atualizadas pela última vez na galeria. Isso não significa que esta versão foi atualizada, o valor representa alterações em toda e qualquer versão da extensão.
lastPublished: Date
Valor de Propriedade
Date
publisherId
ID exclusivo do editor desta extensão
publisherId: string
Valor de Propriedade
string
publisherName
O nome para exibição do editor
publisherName: string
Valor de Propriedade
string
registrationId
ID exclusivo para esta extensão (o mesmo id é usado para todas as versões de uma única extensão)
registrationId: string
Valor de Propriedade
string
version
Versão desta extensão
version: string
Valor de Propriedade
string
Detalhes da Propriedade Herdada
baseUri
Uri usado como base para outros uri's relativos definidos na extensão
baseUri: string
Valor de Propriedade
string
herdado deExtensionManifest.baseUri
constraints
Lista de restrições compartilhadas definidas por esta extensão
constraints: ContributionConstraint[]
Valor de Propriedade
herdado deExtensionManifest.constraints
contributions
Lista de contribuições feitas por esta extensão
contributions: Contribution[]
Valor de Propriedade
herdado deExtensionManifest.contributions
contributionTypes
Lista dos tipos de contribuição definidos por esta extensão
contributionTypes: ContributionType[]
Valor de Propriedade
herdado deExtensionManifest.contributionTypes
demands
Lista de exigências explícitas exigidas por esta extensão
demands: string[]
Valor de Propriedade
string[]
herdado deExtensionManifest.demands
eventCallbacks
Coleção de pontos de extremidade que são chamados quando ocorrem eventos de extensão específicos
eventCallbacks: ExtensionEventCallbackCollection
Valor de Propriedade
fallbackBaseUri
Localização secundária que pode ser usada como base para outros uri's relativos definidos na extensão
fallbackBaseUri: string
Valor de Propriedade
string
language
Nome da cultura do idioma definido pela Galeria
language: string
Valor de Propriedade
string
licensing
Como esta extensão se comporta em relação ao licenciamento
licensing: ExtensionLicensing
Valor de Propriedade
manifestVersion
Versão do formato/conteúdo do manifesto de extensão
manifestVersion: number
Valor de Propriedade
number
restrictedTo
As declarações de usuário padrão aplicadas a todas as contribuições (exceto as que foram especificadas restritivas explicitamente) para controlar a visibilidade de uma contribuição.
restrictedTo: string[]
Valor de Propriedade
string[]
herdado deExtensionManifest.restrictedTo
scopes
Lista de todos os escopos oauth exigidos por esta extensão
scopes: string[]
Valor de Propriedade
string[]