Partilhar via


ExtensionManifest interface

Classe base para propriedades de extensão que são compartilhadas pelo manifesto de extensão e pelo modelo de extensão

Propriedades

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

marketplaceBaseUri

Uri do mercado usado como base para outros uris relativos definidos na extensão. Uri pode ser o mesmo que BaseUri.

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

baseUri

Uri usado como base para outros uri's relativos definidos na extensão

baseUri: string

Valor de Propriedade

string

constraints

Lista de restrições compartilhadas definidas por esta extensão

constraints: ContributionConstraint[]

Valor de Propriedade

contributions

Lista de contribuições feitas por esta extensão

contributions: Contribution[]

Valor de Propriedade

contributionTypes

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

contributionTypes: ContributionType[]

Valor de Propriedade

demands

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

demands: string[]

Valor de Propriedade

string[]

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

marketplaceBaseUri

Uri do mercado usado como base para outros uris relativos definidos na extensão. Uri pode ser o mesmo que BaseUri.

marketplaceBaseUri: string

Valor de Propriedade

string

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

scopes

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

scopes: string[]

Valor de Propriedade

string[]

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