ContributedFeature interface
Engedélyezhető vagy letiltható funkció
Tulajdonságok
| default |
Ha igaz, a funkció engedélyezve van, kivéve, ha bizonyos hatókörön felül van bírálva |
| default |
Az alapértelmezett érték beállítására vonatkozó szabályok, ha nincs megadva semmilyen beállítás/hatókör. Kiértékelése sorrendben, amíg egy szabály nem ad vissza engedélyezett vagy letiltott állapotot (nem definiálatlan) |
| description | A funkció leírása |
| feature |
A funkció további tulajdonságai |
| feature |
Kezelő a funkcióérték beállítási hívásainak figyeléséhez. Ezek a figyelők csak egy sikeres készlet után lesznek meghívva |
| id | A funkció teljes hozzájárulási azonosítója |
| include |
Ha ez igaz értékre van állítva, akkor a szolgáltatás azonosítója hozzá lesz adva a kérés jogcímeinek listájához. |
| name | A szolgáltatás rövid neve |
| order | Javasolt sorrend a funkció megjelenítéséhez. |
| override |
A funkcióértékek felülírására vonatkozó szabályok. Ezek a szabályok a explicit felhasználói/gazdagépállapot-értékek ellenőrzése előtt futnak. A rendszer mindaddig sorrendben értékeli ki őket, amíg egy szabály engedélyezve vagy letiltott állapotot nem ad vissza (nem definiálatlan) |
| scopes | Azok a hatókörök/szintek, amelyeknél a beállítások beállíthatják a funkció engedélyezett/letiltott állapotát |
| service |
A szolgáltatás tulajdonosának szolgáltatáspéldány-azonosítója |
| tags | A szolgáltatáshoz társított címkék. |
Tulajdonság adatai
defaultState
Ha igaz, a funkció engedélyezve van, kivéve, ha bizonyos hatókörön felül van bírálva
defaultState: boolean
Tulajdonság értéke
boolean
defaultValueRules
Az alapértelmezett érték beállítására vonatkozó szabályok, ha nincs megadva semmilyen beállítás/hatókör. Kiértékelése sorrendben, amíg egy szabály nem ad vissza engedélyezett vagy letiltott állapotot (nem definiálatlan)
defaultValueRules: ContributedFeatureValueRule[]
Tulajdonság értéke
description
A funkció leírása
description: string
Tulajdonság értéke
string
featureProperties
A funkció további tulajdonságai
featureProperties: {[key: string]: any}
Tulajdonság értéke
{[key: string]: any}
featureStateChangedListeners
Kezelő a funkcióérték beállítási hívásainak figyeléséhez. Ezek a figyelők csak egy sikeres készlet után lesznek meghívva
featureStateChangedListeners: ContributedFeatureListener[]
Tulajdonság értéke
id
A funkció teljes hozzájárulási azonosítója
id: string
Tulajdonság értéke
string
includeAsClaim
Ha ez igaz értékre van állítva, akkor a szolgáltatás azonosítója hozzá lesz adva a kérés jogcímeinek listájához.
includeAsClaim: boolean
Tulajdonság értéke
boolean
name
A szolgáltatás rövid neve
name: string
Tulajdonság értéke
string
order
Javasolt sorrend a funkció megjelenítéséhez.
order: number
Tulajdonság értéke
number
overrideRules
A funkcióértékek felülírására vonatkozó szabályok. Ezek a szabályok a explicit felhasználói/gazdagépállapot-értékek ellenőrzése előtt futnak. A rendszer mindaddig sorrendben értékeli ki őket, amíg egy szabály engedélyezve vagy letiltott állapotot nem ad vissza (nem definiálatlan)
overrideRules: ContributedFeatureValueRule[]
Tulajdonság értéke
scopes
Azok a hatókörök/szintek, amelyeknél a beállítások beállíthatják a funkció engedélyezett/letiltott állapotát
scopes: ContributedFeatureSettingScope[]
Tulajdonság értéke
serviceInstanceType
A szolgáltatás tulajdonosának szolgáltatáspéldány-azonosítója
serviceInstanceType: string
Tulajdonság értéke
string
tags
A szolgáltatáshoz társított címkék.
tags: string[]
Tulajdonság értéke
string[]