Condividi tramite


ContributionType interface

Tipo di contributo, dato da uno schema json

Extends

Proprietà

indexed

Controlla se i contributi di questo tipo hanno il tipo indicizzato per le query. In questo modo, i client possono trovare tutte le estensioni con un contributo di questo tipo. NOTA: solo TrustedPartners è autorizzato a specificare tipi di contributi indicizzati.

name

Nome descrittivo del contributo/tipo

properties

Descrive le proprietà consentite per questo tipo di contributo

Proprietà ereditate

description

Descrizione del contributo/tipo

id

Identificatore completo del contributo/tipo

visibleTo

VisibleTo può essere usato per limitare chi può fare riferimento a un determinato contributo/tipo. Questo valore deve essere un elenco di editori o l'accesso alle estensioni è limitato. Esempi: "ms" - Indica che solo l'autore "ms" può fare riferimento a questo. "ms.vss-web" - Indica che solo l'estensione "vss-web" del server di pubblicazione "ms" può fare riferimento a questo.

Dettagli proprietà

indexed

Controlla se i contributi di questo tipo hanno il tipo indicizzato per le query. In questo modo, i client possono trovare tutte le estensioni con un contributo di questo tipo. NOTA: solo TrustedPartners è autorizzato a specificare tipi di contributi indicizzati.

indexed: boolean

Valore della proprietà

boolean

name

Nome descrittivo del contributo/tipo

name: string

Valore della proprietà

string

properties

Descrive le proprietà consentite per questo tipo di contributo

properties: {[key: string]: ContributionPropertyDescription}

Valore della proprietà

Dettagli proprietà ereditate

description

Descrizione del contributo/tipo

description: string

Valore della proprietà

string

ereditato daContributionBase.description

id

Identificatore completo del contributo/tipo

id: string

Valore della proprietà

string

ereditato daContributionBase.id

visibleTo

VisibleTo può essere usato per limitare chi può fare riferimento a un determinato contributo/tipo. Questo valore deve essere un elenco di editori o l'accesso alle estensioni è limitato. Esempi: "ms" - Indica che solo l'autore "ms" può fare riferimento a questo. "ms.vss-web" - Indica che solo l'estensione "vss-web" del server di pubblicazione "ms" può fare riferimento a questo.

visibleTo: string[]

Valore della proprietà

string[]

Ereditato daContributionBase.visibleTo