ContributedFeature interface

En funktion som kan aktiveras eller inaktiveras

Egenskaper

defaultState

Om sant är funktionen aktiverad om den inte åsidosätts i något omfång

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)

description

Beskrivningen av funktionen

featureProperties

Extra egenskaper för funktionen

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

id

Funktionens fullständiga bidrags-ID

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.

name

Det egna namnet på funktionen

order

Föreslagen ordning för att visa funktionen i.

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)

scopes

Omfång/nivåer där inställningarna kan ange aktiverat/inaktiverat tillstånd för den här funktionen

serviceInstanceType

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[]