ContributedFeature interface
Een functie die kan worden ingeschakeld of uitgeschakeld
Eigenschappen
| default |
Indien waar, is de functie ingeschakeld, tenzij deze wordt overschreven op een bepaald bereik |
| default |
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 |
| feature |
Extra eigenschappen voor de functie |
| feature |
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 |
| include |
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. |
| override |
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 |
| service |
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[]