Freigeben über


ContributionType interface

Ein Beitragstyp, der durch ein JSON-Schema angegeben wird

Extends

Eigenschaften

indexed

Steuert, ob Beiträge dieses Typs für Abfragen indiziert sind. Auf diese Weise können Clients alle Erweiterungen finden, die einen Beitrag dieses Typs haben. HINWEIS: Nur TrustedPartners dürfen indizierte Beitragstypen angeben.

name

Anzeigename des Beitrags/Typs

properties

Beschreibt die zulässigen Eigenschaften für diesen Beitragstyp.

Geerbte Eigenschaften

description

Beschreibung des Beitrags/Typs

id

Vollqualifizierter Bezeichner des Beitrags/Typs

visibleTo

VisibleTo kann verwendet werden, um einzuschränken, wen auf einen bestimmten Beitrag/Typ verweisen kann. Dieser Wert sollte eine Liste von Herausgebern oder Erweiterungen sein, die ebenfalls eingeschränkt sind. Beispiele: "ms" – Bedeutet, dass nur der Herausgeber "ms" darauf verweisen kann. "ms.vss-web" – Bedeutet nur die Erweiterung "vss-web" aus dem Herausgeber "ms" kann darauf verweisen.

Details zur Eigenschaft

indexed

Steuert, ob Beiträge dieses Typs für Abfragen indiziert sind. Auf diese Weise können Clients alle Erweiterungen finden, die einen Beitrag dieses Typs haben. HINWEIS: Nur TrustedPartners dürfen indizierte Beitragstypen angeben.

indexed: boolean

Eigenschaftswert

boolean

name

Anzeigename des Beitrags/Typs

name: string

Eigenschaftswert

string

properties

Beschreibt die zulässigen Eigenschaften für diesen Beitragstyp.

properties: {[key: string]: ContributionPropertyDescription}

Eigenschaftswert

Geerbte Eigenschaftsdetails

description

Beschreibung des Beitrags/Typs

description: string

Eigenschaftswert

string

vonContributionBase.description geerbt

id

Vollqualifizierter Bezeichner des Beitrags/Typs

id: string

Eigenschaftswert

string

geerbt vonContributionBase.id

visibleTo

VisibleTo kann verwendet werden, um einzuschränken, wen auf einen bestimmten Beitrag/Typ verweisen kann. Dieser Wert sollte eine Liste von Herausgebern oder Erweiterungen sein, die ebenfalls eingeschränkt sind. Beispiele: "ms" – Bedeutet, dass nur der Herausgeber "ms" darauf verweisen kann. "ms.vss-web" – Bedeutet nur die Erweiterung "vss-web" aus dem Herausgeber "ms" kann darauf verweisen.

visibleTo: string[]

Eigenschaftswert

string[]

vonContributionBase.visibleTo geerbt