Compartir a través de


ContributionType interface

Un tipo de contribución, proporcionado por un esquema JSON

Extends

Propiedades

indexed

Controla si las contribuciones de este tipo tienen o no el tipo indexado para las consultas. Esto permite a los clientes buscar todas las extensiones que tienen una contribución de este tipo. NOTA: Solo los trustedPartners pueden especificar tipos de contribución indizado.

name

Nombre descriptivo de la contribución o tipo

properties

Describe las propiedades permitidas para este tipo de contribución.

Propiedades heredadas

description

Descripción de la contribución o tipo

id

Identificador completo de la contribución o tipo

visibleTo

VisibleTo se puede usar para restringir quién puede hacer referencia a una contribución o tipo determinado. Este valor debe ser también una lista de editores o extensiones de acceso restringido. Ejemplos: "ms": significa que solo el publicador "ms" puede hacer referencia a esto. "ms.vss-web": significa solo la extensión "vss-web" del publicador "ms" puede hacer referencia a esto.

Detalles de las propiedades

indexed

Controla si las contribuciones de este tipo tienen o no el tipo indexado para las consultas. Esto permite a los clientes buscar todas las extensiones que tienen una contribución de este tipo. NOTA: Solo los trustedPartners pueden especificar tipos de contribución indizado.

indexed: boolean

Valor de propiedad

boolean

name

Nombre descriptivo de la contribución o tipo

name: string

Valor de propiedad

string

properties

Describe las propiedades permitidas para este tipo de contribución.

properties: {[key: string]: ContributionPropertyDescription}

Valor de propiedad

Detalles de las propiedades heredadas

description

Descripción de la contribución o tipo

description: string

Valor de propiedad

string

Heredado deContributionBase.description

id

Identificador completo de la contribución o tipo

id: string

Valor de propiedad

string

Heredado deContributionBase.id

visibleTo

VisibleTo se puede usar para restringir quién puede hacer referencia a una contribución o tipo determinado. Este valor debe ser también una lista de editores o extensiones de acceso restringido. Ejemplos: "ms": significa que solo el publicador "ms" puede hacer referencia a esto. "ms.vss-web": significa solo la extensión "vss-web" del publicador "ms" puede hacer referencia a esto.

visibleTo: string[]

Valor de propiedad

string[]

Heredado deContributionBase.visibleTo