Delen via


ContributedFeature interface

Een functie die kan worden ingeschakeld of uitgeschakeld

Eigenschappen

defaultState

Indien waar, is de functie ingeschakeld, tenzij deze wordt overschreven op een bepaald bereik

defaultValueRules

Regels voor het instellen van de standaardwaarde, indien niet opgegeven door een instelling/bereik. Geëvalueerd in volgorde totdat een regel de status Ingeschakeld of Uitgeschakeld retourneert (niet gedefinieerd)

description

De beschrijving van de functie

featureProperties

Extra eigenschappen voor de functie

featureStateChangedListeners

Handler voor het luisteren naar setter-aanroepen op functiewaarde. Deze listeners worden alleen aangeroepen nadat een geslaagde set is opgetreden

id

De volledige bijdrage-id van de functie

includeAsClaim

Als dit is ingesteld op true, wordt de id voor deze functie toegevoegd aan de lijst met claims voor de aanvraag.

name

De beschrijvende naam van de functie

order

Voorgestelde volgorde om de functie weer te geven in.

overrideRules

Regels voor het overschrijven van een functiewaarde. Deze regels worden uitgevoerd voordat expliciete waarden voor de gebruikers-/hoststatus worden gecontroleerd. Ze worden op volgorde geëvalueerd totdat een regel de status Ingeschakeld of Uitgeschakeld retourneert (niet gedefinieerd)

scopes

De bereiken/niveaus waarop instellingen de status ingeschakeld/uitgeschakeld van deze functie kunnen instellen

serviceInstanceType

De service-exemplaar-id van de service die eigenaar is van deze functie

tags

Tags die aan de functie zijn gekoppeld.

Eigenschapdetails

defaultState

Indien waar, is de functie ingeschakeld, tenzij deze wordt overschreven op een bepaald bereik

defaultState: boolean

Waarde van eigenschap

boolean

defaultValueRules

Regels voor het instellen van de standaardwaarde, indien niet opgegeven door een instelling/bereik. Geëvalueerd in volgorde totdat een regel de status Ingeschakeld of Uitgeschakeld retourneert (niet gedefinieerd)

defaultValueRules: ContributedFeatureValueRule[]

Waarde van eigenschap

description

De beschrijving van de functie

description: string

Waarde van eigenschap

string

featureProperties

Extra eigenschappen voor de functie

featureProperties: {[key: string]: any}

Waarde van eigenschap

{[key: string]: any}

featureStateChangedListeners

Handler voor het luisteren naar setter-aanroepen op functiewaarde. Deze listeners worden alleen aangeroepen nadat een geslaagde set is opgetreden

featureStateChangedListeners: ContributedFeatureListener[]

Waarde van eigenschap

id

De volledige bijdrage-id van de functie

id: string

Waarde van eigenschap

string

includeAsClaim

Als dit is ingesteld op true, wordt de id voor deze functie toegevoegd aan de lijst met claims voor de aanvraag.

includeAsClaim: boolean

Waarde van eigenschap

boolean

name

De beschrijvende naam van de functie

name: string

Waarde van eigenschap

string

order

Voorgestelde volgorde om de functie weer te geven in.

order: number

Waarde van eigenschap

number

overrideRules

Regels voor het overschrijven van een functiewaarde. Deze regels worden uitgevoerd voordat expliciete waarden voor de gebruikers-/hoststatus worden gecontroleerd. Ze worden op volgorde geëvalueerd totdat een regel de status Ingeschakeld of Uitgeschakeld retourneert (niet gedefinieerd)

overrideRules: ContributedFeatureValueRule[]

Waarde van eigenschap

scopes

De bereiken/niveaus waarop instellingen de status ingeschakeld/uitgeschakeld van deze functie kunnen instellen

scopes: ContributedFeatureSettingScope[]

Waarde van eigenschap

serviceInstanceType

De service-exemplaar-id van de service die eigenaar is van deze functie

serviceInstanceType: string

Waarde van eigenschap

string

tags

Tags die aan de functie zijn gekoppeld.

tags: string[]

Waarde van eigenschap

string[]