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
| 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 |
| marketplace |
Uri do mercado usado como base para outros uris relativos definidos na extensão. Uri pode ser o mesmo que BaseUri. |
| 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
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