Partilhar via


InstalledExtension interface

Representa uma extensão VSTS juntamente com seu estado de instalação

Extends

Propriedades

extensionId

O id de extensão amigável para esta extensão - exclusivo para um determinado editor.

extensionName

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

installState

Informações sobre esta instalação específica da extensão

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.

publisherId

ID exclusivo do editor desta extensão

publisherName

O nome para exibição do editor

registrationId

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

baseUri

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

contributionTypes

Lista dos tipos de contribuição definidos por esta extensão

demands

Lista de exigências explícitas exigidas por esta extensão

eventCallbacks

Coleção de pontos de extremidade que são chamados quando ocorrem eventos de extensão específicos

fallbackBaseUri

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

manifestVersion

Versão do formato/conteúdo do manifesto de extensão

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.

scopes

Lista de todos os escopos oauth exigidos por esta extensão

serviceInstanceType

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

herdado de ExtensionManifest.eventCallbacks

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

herdado de ExtensionManifest.fallbackBaseUri

language

Nome da cultura do idioma definido pela Galeria

language: string

Valor de Propriedade

string

herdado de ExtensionManifest.language

licensing

Como esta extensão se comporta em relação ao licenciamento

licensing: ExtensionLicensing

Valor de Propriedade

herdado de ExtensionManifest.licensing

manifestVersion

Versão do formato/conteúdo do manifesto de extensão

manifestVersion: number

Valor de Propriedade

number

herdado de ExtensionManifest.manifestVersion

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

herdado de ExtensionManifest.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 de Propriedade

string

herdado de ExtensionManifest.serviceInstanceType