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 |
visible |
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
{[key: string]: ContributionPropertyDescription}
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