Udostępnij za pośrednictwem


ContributionType interface

Typ udziału podany przez schemat json

Rozszerzenie

Właściwości

indexed

Określa, czy współtworzenie tego typu ma typ indeksowany dla zapytań. Dzięki temu klienci mogą znaleźć wszystkie rozszerzenia, które mają udział w tym typie. UWAGA: Tylko zaufanepartnery mogą określać indeksowane typy kontrybucyjne.

name

Przyjazna nazwa udziału/typu

properties

Opisuje dozwolone właściwości dla tego typu współtworzenia

Właściwości dziedziczone

description

Opis udziału/typu

id

W pełni kwalifikowany identyfikator udziału/typu

visibleTo

Funkcja VisibleTo może służyć do ograniczania osób, które mogą odwoływać się do danego udziału/typu. Ta wartość powinna być również listą wydawców lub rozszerzeń. Przykłady: "ms" — oznacza, że tylko wydawca "ms" może się do tego odwoływać. "ms.vss-web" — oznacza tylko rozszerzenie "vss-web" od wydawcy "ms" może odwoływać się do tego.

Szczegóły właściwości

indexed

Określa, czy współtworzenie tego typu ma typ indeksowany dla zapytań. Dzięki temu klienci mogą znaleźć wszystkie rozszerzenia, które mają udział w tym typie. UWAGA: Tylko zaufanepartnery mogą określać indeksowane typy kontrybucyjne.

indexed: boolean

Wartość właściwości

boolean

name

Przyjazna nazwa udziału/typu

name: string

Wartość właściwości

string

properties

Opisuje dozwolone właściwości dla tego typu współtworzenia

properties: {[key: string]: ContributionPropertyDescription}

Wartość właściwości

Szczegóły właściwości dziedziczonej

description

Opis udziału/typu

description: string

Wartość właściwości

string

dziedziczone zContributionBase.description

id

W pełni kwalifikowany identyfikator udziału/typu

id: string

Wartość właściwości

string

dziedziczone zContributionBase.id

visibleTo

Funkcja VisibleTo może służyć do ograniczania osób, które mogą odwoływać się do danego udziału/typu. Ta wartość powinna być również listą wydawców lub rozszerzeń. Przykłady: "ms" — oznacza, że tylko wydawca "ms" może się do tego odwoływać. "ms.vss-web" — oznacza tylko rozszerzenie "vss-web" od wydawcy "ms" może odwoływać się do tego.

visibleTo: string[]

Wartość właściwości

string[]

dziedziczone zContributionBase.visibleTo