Share via


ContributionType interface

Ein Beitragstyp, der durch ein JSON-Schema angegeben wird

Extends

Eigenschaften

indexed

Steuert, ob Beiträge dieses Typs den Typ für Abfragen indiziert haben. Dadurch 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, wer auf einen bestimmten Beitrag/Typ verweisen kann. Dieser Wert sollte eine Liste von Herausgebern sein, oder der Zugriff auf Erweiterungen ist ebenfalls eingeschränkt. Beispiele: "ms": Bedeutet, dass nur der Herausgeber "ms" darauf verweisen kann. "ms.vss-web": Bedeutet, dass nur die Erweiterung "vss-web" des Herausgebers "ms" darauf verweisen kann.

Details zur Eigenschaft

indexed

Steuert, ob Beiträge dieses Typs den Typ für Abfragen indiziert haben. Dadurch 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

Geerbt vonContributionBase.description

id

Vollqualifizierter Bezeichner des Beitrags/Typs

id: string

Eigenschaftswert

string

Geerbt vonContributionBase.id

visibleTo

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

visibleTo: string[]

Eigenschaftswert

string[]

Geerbt vonContributionBase.visibleTo