Contribution interface
Uma contribuição individual feita por uma extensão
- Extends
Propriedades
constraints | Lista de restrições (filtros) que devem ser aplicadas à disponibilidade desta contribuição |
includes | Inclui é um conjunto de contribuições que devem ter essa contribuição incluída na sua lista de metas. |
properties | Propriedades/atributos desta contribuição |
restricted |
Lista de reclamações exigidas para que o usuário veja essa contribuição (como anônimo, público, membro...). |
targets | Os ids da(s) contribuição(ões) a que esta contribuição se destina. (contribuições dos pais) |
type | ID do tipo de contribuição |
Propriedades Herdadas
description | Descrição da contribuição/tipo |
id | Identificador totalmente qualificado da contribuição/tipo |
visible |
VisibleTo pode ser usado para restringir quem pode fazer referência a uma determinada contribuição/tipo. Esse valor deve ser uma lista de editores ou extensões o acesso também é restrito. Exemplos: "ms" - Significa que apenas o editor "ms" pode fazer referência a isso. "ms.vss-web" - Significa que apenas a extensão "vss-web" do editor "ms" pode fazer referência a isso. |
Detalhes de Propriedade
constraints
Lista de restrições (filtros) que devem ser aplicadas à disponibilidade desta contribuição
constraints: ContributionConstraint[]
Valor de Propriedade
includes
Inclui é um conjunto de contribuições que devem ter essa contribuição incluída na sua lista de metas.
includes: string[]
Valor de Propriedade
string[]
properties
Propriedades/atributos desta contribuição
properties: any
Valor de Propriedade
any
restrictedTo
Lista de reclamações exigidas para que o usuário veja essa contribuição (como anônimo, público, membro...).
restrictedTo: string[]
Valor de Propriedade
string[]
targets
Os ids da(s) contribuição(ões) a que esta contribuição se destina. (contribuições dos pais)
targets: string[]
Valor de Propriedade
string[]
type
ID do tipo de contribuição
type: string
Valor de Propriedade
string
Detalhes da Propriedade Herdada
description
Descrição da contribuição/tipo
description: string
Valor de Propriedade
string
herdado deContributionBase.description
id
Identificador totalmente qualificado da contribuição/tipo
id: string
Valor de Propriedade
string
herdada deContributionBase.id
visibleTo
VisibleTo pode ser usado para restringir quem pode fazer referência a uma determinada contribuição/tipo. Esse valor deve ser uma lista de editores ou extensões o acesso também é restrito. Exemplos: "ms" - Significa que apenas o editor "ms" pode fazer referência a isso. "ms.vss-web" - Significa que apenas a extensão "vss-web" do editor "ms" pode fazer referência a isso.
visibleTo: string[]
Valor de Propriedade
string[]
herdado deContributionBase.visibleTo