ContributionType interface
Um tipo de contribuição, dado por um esquema json
- Extends
Propriedades
indexed | Controla se as contribuições desse tipo têm ou não o tipo indexado para consultas. Isso permite que os clientes encontrem todas as extensões que têm uma contribuição desse tipo. NOTA: Somente TrustedPartners têm permissão para especificar tipos de contribuição indexados. |
name | Nome amigável da contribuição/tipo |
properties | Descreve as propriedades permitidas para este 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
indexed
Controla se as contribuições desse tipo têm ou não o tipo indexado para consultas. Isso permite que os clientes encontrem todas as extensões que têm uma contribuição desse tipo. NOTA: Somente TrustedPartners têm permissão para especificar tipos de contribuição indexados.
indexed: boolean
Valor de Propriedade
boolean
name
Nome amigável da contribuição/tipo
name: string
Valor de Propriedade
string
properties
Descreve as propriedades permitidas para este tipo de contribuição
properties: {[key: string]: ContributionPropertyDescription}
Valor de Propriedade
{[key: string]: ContributionPropertyDescription}
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