Condividi tramite


ContributedFeature interface

Funzionalità che può essere abilitata o disabilitata

Proprietà

defaultState

Se true, la funzionalità è abilitata a meno che non venga sottoposto a override in un ambito

defaultValueRules

Regole per l'impostazione del valore predefinito se non specificato da alcuna impostazione/ambito. Valutato in ordine fino a quando una regola non restituisce uno stato Abilitato o Disabilitato (non definito)

description

Descrizione della funzionalità

featureProperties

Proprietà aggiuntive per la funzionalità

featureStateChangedListeners

Gestore per l'ascolto delle chiamate setter sul valore della funzionalità. Questi listener vengono richiamati solo dopo che si è verificato un set riuscito

id

ID contributo completo della funzionalità

includeAsClaim

Se questa proprietà è impostata su true, l'ID per questa funzionalità verrà aggiunto all'elenco di attestazioni per la richiesta.

name

Nome descrittivo della funzionalità

order

Ordine consigliato in cui visualizzare la funzionalità.

overrideRules

Regole per l'override di un valore di funzionalità. Queste regole vengono eseguite prima che vengano controllati i valori espliciti dello stato utente/host. Vengono valutati in ordine fino a quando una regola non restituisce uno stato Abilitato o Disabilitato (non definito)

scopes

Ambiti/livelli in cui le impostazioni possono impostare lo stato abilitato/disabilitato di questa funzionalità

serviceInstanceType

ID istanza del servizio proprietario di questa funzionalità

tags

Tag associati alla funzionalità.

Dettagli proprietà

defaultState

Se true, la funzionalità è abilitata a meno che non venga sottoposto a override in un ambito

defaultState: boolean

Valore della proprietà

boolean

defaultValueRules

Regole per l'impostazione del valore predefinito se non specificato da alcuna impostazione/ambito. Valutato in ordine fino a quando una regola non restituisce uno stato Abilitato o Disabilitato (non definito)

defaultValueRules: ContributedFeatureValueRule[]

Valore della proprietà

description

Descrizione della funzionalità

description: string

Valore della proprietà

string

featureProperties

Proprietà aggiuntive per la funzionalità

featureProperties: {[key: string]: any}

Valore della proprietà

{[key: string]: any}

featureStateChangedListeners

Gestore per l'ascolto delle chiamate setter sul valore della funzionalità. Questi listener vengono richiamati solo dopo che si è verificato un set riuscito

featureStateChangedListeners: ContributedFeatureListener[]

Valore della proprietà

id

ID contributo completo della funzionalità

id: string

Valore della proprietà

string

includeAsClaim

Se questa proprietà è impostata su true, l'ID per questa funzionalità verrà aggiunto all'elenco di attestazioni per la richiesta.

includeAsClaim: boolean

Valore della proprietà

boolean

name

Nome descrittivo della funzionalità

name: string

Valore della proprietà

string

order

Ordine consigliato in cui visualizzare la funzionalità.

order: number

Valore della proprietà

number

overrideRules

Regole per l'override di un valore di funzionalità. Queste regole vengono eseguite prima che vengano controllati i valori espliciti dello stato utente/host. Vengono valutati in ordine fino a quando una regola non restituisce uno stato Abilitato o Disabilitato (non definito)

overrideRules: ContributedFeatureValueRule[]

Valore della proprietà

scopes

Ambiti/livelli in cui le impostazioni possono impostare lo stato abilitato/disabilitato di questa funzionalità

scopes: ContributedFeatureSettingScope[]

Valore della proprietà

serviceInstanceType

ID istanza del servizio proprietario di questa funzionalità

serviceInstanceType: string

Valore della proprietà

string

tags

Tag associati alla funzionalità.

tags: string[]

Valore della proprietà

string[]