ContributedFeature interface
Funkce, která se dá povolit nebo zakázat
Vlastnosti
| default |
Pokud je hodnota true, je tato funkce povolená, pokud ji v určitém oboru nepřepíšete. |
| default |
Pravidla pro nastavení výchozí hodnoty, pokud není určena žádným nastavením nebo oborem. Vyhodnoceno v pořadí, dokud pravidlo nevrátí stav Povoleno nebo Zakázáno (nedefinováno) |
| description | Popis funkce |
| feature |
Další vlastnosti funkce |
| feature |
Obslužná rutina pro naslouchání volání setter pro hodnotu funkce. Tyto naslouchací procesy se volají pouze po úspěšné sadě. |
| id | Úplné ID příspěvku funkce |
| include |
Pokud je tato hodnota nastavená na true, id této funkce se přidá do seznamu deklarací identity žádosti. |
| name | Popisný název funkce |
| order | Navrhované pořadí zobrazení funkce |
| override |
Pravidla pro přepsání hodnoty funkce Tato pravidla se spouští před kontrolou explicitních hodnot stavu uživatele nebo hostitele. Vyhodnocují se v pořadí, dokud pravidlo nevrátí stav Povoleno nebo Zakázáno (nedefinováno). |
| scopes | Obory/úrovně, na kterých mohou nastavení nastavit povolený nebo zakázaný stav této funkce |
| service |
ID instance služby, která tuto funkci vlastní |
| tags | Značky přidružené k této funkci |
Podrobnosti vlastnosti
defaultState
Pokud je hodnota true, je tato funkce povolená, pokud ji v určitém oboru nepřepíšete.
defaultState: boolean
Hodnota vlastnosti
boolean
defaultValueRules
Pravidla pro nastavení výchozí hodnoty, pokud není určena žádným nastavením nebo oborem. Vyhodnoceno v pořadí, dokud pravidlo nevrátí stav Povoleno nebo Zakázáno (nedefinováno)
defaultValueRules: ContributedFeatureValueRule[]
Hodnota vlastnosti
description
Popis funkce
description: string
Hodnota vlastnosti
string
featureProperties
Další vlastnosti funkce
featureProperties: {[key: string]: any}
Hodnota vlastnosti
{[key: string]: any}
featureStateChangedListeners
Obslužná rutina pro naslouchání volání setter pro hodnotu funkce. Tyto naslouchací procesy se volají pouze po úspěšné sadě.
featureStateChangedListeners: ContributedFeatureListener[]
Hodnota vlastnosti
id
Úplné ID příspěvku funkce
id: string
Hodnota vlastnosti
string
includeAsClaim
Pokud je tato hodnota nastavená na true, id této funkce se přidá do seznamu deklarací identity žádosti.
includeAsClaim: boolean
Hodnota vlastnosti
boolean
name
Popisný název funkce
name: string
Hodnota vlastnosti
string
order
Navrhované pořadí zobrazení funkce
order: number
Hodnota vlastnosti
number
overrideRules
Pravidla pro přepsání hodnoty funkce Tato pravidla se spouští před kontrolou explicitních hodnot stavu uživatele nebo hostitele. Vyhodnocují se v pořadí, dokud pravidlo nevrátí stav Povoleno nebo Zakázáno (nedefinováno).
overrideRules: ContributedFeatureValueRule[]
Hodnota vlastnosti
scopes
Obory/úrovně, na kterých mohou nastavení nastavit povolený nebo zakázaný stav této funkce
scopes: ContributedFeatureSettingScope[]
Hodnota vlastnosti
serviceInstanceType
ID instance služby, která tuto funkci vlastní
serviceInstanceType: string
Hodnota vlastnosti
string
tags
Značky přidružené k této funkci
tags: string[]
Hodnota vlastnosti
string[]