Partilhar via


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

restrictedTo

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

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.

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