Partager via


ContributionType interface

Type de contribution, donné par un schéma json

Extends

Propriétés

indexed

Contrôle si les contributions de ce type ont le type indexé pour les requêtes. Cela permet aux clients de rechercher toutes les extensions qui ont une contribution de ce type. REMARQUE : Seuls les TrustedPartners sont autorisés à spécifier des types de contribution indexés.

name

Nom convivial de la contribution/type

properties

Décrit les propriétés autorisées pour ce type de contribution

Propriétés héritées

description

Description de la contribution/type

id

Identificateur complet de la contribution/type

visibleTo

VisibleTo peut être utilisé pour restreindre qui peut référencer une contribution/un type donné. Cette valeur doit également être une liste d’éditeurs ou d’accès aux extensions. Exemples : « ms » : signifie que seul l’éditeur « ms » peut référencer ceci. « ms.vss-web » : signifie uniquement l’extension « vss-web » de l’éditeur « ms » peut référencer ceci.

Détails de la propriété

indexed

Contrôle si les contributions de ce type ont le type indexé pour les requêtes. Cela permet aux clients de rechercher toutes les extensions qui ont une contribution de ce type. REMARQUE : Seuls les TrustedPartners sont autorisés à spécifier des types de contribution indexés.

indexed: boolean

Valeur de propriété

boolean

name

Nom convivial de la contribution/type

name: string

Valeur de propriété

string

properties

Décrit les propriétés autorisées pour ce type de contribution

properties: {[key: string]: ContributionPropertyDescription}

Valeur de propriété

Détails de la propriété héritée

description

Description de la contribution/type

description: string

Valeur de propriété

string

héritée deContributionBase.description

id

Identificateur complet de la contribution/type

id: string

Valeur de propriété

string

héritée deContributionBase.id

visibleTo

VisibleTo peut être utilisé pour restreindre qui peut référencer une contribution/un type donné. Cette valeur doit également être une liste d’éditeurs ou d’accès aux extensions. Exemples : « ms » : signifie que seul l’éditeur « ms » peut référencer ceci. « ms.vss-web » : signifie uniquement l’extension « vss-web » de l’éditeur « ms » peut référencer ceci.

visibleTo: string[]

Valeur de propriété

string[]

héritée deContributionBase.visibleTo