ContributedFeature interface
En funktion som kan aktiveras eller inaktiveras
Egenskaper
| default |
Om sant är funktionen aktiverad om den inte åsidosätts i något omfång |
| default |
Regler för att ange standardvärdet om det inte anges av någon inställning/omfång. Utvärderas i ordning tills en regel returnerar tillståndet Aktiverad eller Inaktiverad (inte odefinierad) |
| description | Beskrivningen av funktionen |
| feature |
Extra egenskaper för funktionen |
| feature |
Hanterare för att lyssna på setter-anrop på funktionsvärde. Dessa lyssnare anropas endast efter att en lyckad uppsättning har inträffat |
| id | Funktionens fullständiga bidrags-ID |
| include |
Om detta är inställt på sant läggs ID:t för den här funktionen till i listan över anspråk för begäran. |
| name | Det egna namnet på funktionen |
| order | Föreslagen ordning för att visa funktionen i. |
| override |
Regler för att åsidosätta ett funktionsvärde. Dessa regler körs innan explicita värden för användar-/värdtillstånd kontrolleras. De utvärderas i ordning tills en regel returnerar tillståndet Aktiverad eller Inaktiverad (inte odefinierad) |
| scopes | Omfång/nivåer där inställningarna kan ange aktiverat/inaktiverat tillstånd för den här funktionen |
| service |
Tjänstinstans-ID för tjänsten som äger den här funktionen |
| tags | Taggar som är associerade med funktionen. |
Egenskapsinformation
defaultState
Om sant är funktionen aktiverad om den inte åsidosätts i något omfång
defaultState: boolean
Egenskapsvärde
boolean
defaultValueRules
Regler för att ange standardvärdet om det inte anges av någon inställning/omfång. Utvärderas i ordning tills en regel returnerar tillståndet Aktiverad eller Inaktiverad (inte odefinierad)
defaultValueRules: ContributedFeatureValueRule[]
Egenskapsvärde
description
Beskrivningen av funktionen
description: string
Egenskapsvärde
string
featureProperties
Extra egenskaper för funktionen
featureProperties: {[key: string]: any}
Egenskapsvärde
{[key: string]: any}
featureStateChangedListeners
Hanterare för att lyssna på setter-anrop på funktionsvärde. Dessa lyssnare anropas endast efter att en lyckad uppsättning har inträffat
featureStateChangedListeners: ContributedFeatureListener[]
Egenskapsvärde
id
Funktionens fullständiga bidrags-ID
id: string
Egenskapsvärde
string
includeAsClaim
Om detta är inställt på sant läggs ID:t för den här funktionen till i listan över anspråk för begäran.
includeAsClaim: boolean
Egenskapsvärde
boolean
name
Det egna namnet på funktionen
name: string
Egenskapsvärde
string
order
Föreslagen ordning för att visa funktionen i.
order: number
Egenskapsvärde
number
overrideRules
Regler för att åsidosätta ett funktionsvärde. Dessa regler körs innan explicita värden för användar-/värdtillstånd kontrolleras. De utvärderas i ordning tills en regel returnerar tillståndet Aktiverad eller Inaktiverad (inte odefinierad)
overrideRules: ContributedFeatureValueRule[]
Egenskapsvärde
scopes
Omfång/nivåer där inställningarna kan ange aktiverat/inaktiverat tillstånd för den här funktionen
scopes: ContributedFeatureSettingScope[]
Egenskapsvärde
serviceInstanceType
Tjänstinstans-ID för tjänsten som äger den här funktionen
serviceInstanceType: string
Egenskapsvärde
string
tags
Taggar som är associerade med funktionen.
tags: string[]
Egenskapsvärde
string[]