ContributedFeature interface
Fitur yang dapat diaktifkan atau dinonaktifkan
Properti
| default |
Jika true, fitur diaktifkan kecuali ditimpa pada beberapa cakupan |
| default |
Aturan untuk mengatur nilai default jika tidak ditentukan oleh pengaturan/cakupan apa pun. Dievaluasi secara berurutan hingga aturan mengembalikan status Diaktifkan atau Dinonaktifkan (tidak Terdefinisi) |
| description | Deskripsi fitur |
| feature |
Properti tambahan untuk fitur |
| feature |
Handler untuk mendengarkan panggilan setter pada nilai fitur. Pendengar ini hanya dipanggil setelah set berhasil terjadi |
| id | Id kontribusi lengkap fitur |
| include |
Jika ini diatur ke true, maka id untuk fitur ini akan ditambahkan ke daftar klaim untuk permintaan tersebut. |
| name | Nama fitur yang mudah diingat |
| order | Urutan yang disarankan untuk menampilkan fitur masuk. |
| override |
Aturan untuk mengesampingkan nilai fitur. Aturan ini dijalankan sebelum nilai status pengguna/host eksplisit dicentang. Aturan dievaluasi secara berurutan hingga aturan mengembalikan status Diaktifkan atau Dinonaktifkan (bukan Tidak Terdefinisi) |
| scopes | Cakupan/tingkat di mana pengaturan dapat mengatur status fitur ini yang diaktifkan/dinonaktifkan |
| service |
Id instans layanan layanan yang memiliki fitur ini |
| tags | Tag yang terkait dengan fitur tersebut. |
Detail Properti
defaultState
Jika true, fitur diaktifkan kecuali ditimpa pada beberapa cakupan
defaultState: boolean
Nilai Properti
boolean
defaultValueRules
Aturan untuk mengatur nilai default jika tidak ditentukan oleh pengaturan/cakupan apa pun. Dievaluasi secara berurutan hingga aturan mengembalikan status Diaktifkan atau Dinonaktifkan (tidak Terdefinisi)
defaultValueRules: ContributedFeatureValueRule[]
Nilai Properti
description
Deskripsi fitur
description: string
Nilai Properti
string
featureProperties
Properti tambahan untuk fitur
featureProperties: {[key: string]: any}
Nilai Properti
{[key: string]: any}
featureStateChangedListeners
Handler untuk mendengarkan panggilan setter pada nilai fitur. Pendengar ini hanya dipanggil setelah set berhasil terjadi
featureStateChangedListeners: ContributedFeatureListener[]
Nilai Properti
id
Id kontribusi lengkap fitur
id: string
Nilai Properti
string
includeAsClaim
Jika ini diatur ke true, maka id untuk fitur ini akan ditambahkan ke daftar klaim untuk permintaan tersebut.
includeAsClaim: boolean
Nilai Properti
boolean
name
Nama fitur yang mudah diingat
name: string
Nilai Properti
string
order
Urutan yang disarankan untuk menampilkan fitur masuk.
order: number
Nilai Properti
number
overrideRules
Aturan untuk mengesampingkan nilai fitur. Aturan ini dijalankan sebelum nilai status pengguna/host eksplisit dicentang. Aturan dievaluasi secara berurutan hingga aturan mengembalikan status Diaktifkan atau Dinonaktifkan (bukan Tidak Terdefinisi)
overrideRules: ContributedFeatureValueRule[]
Nilai Properti
scopes
Cakupan/tingkat di mana pengaturan dapat mengatur status fitur ini yang diaktifkan/dinonaktifkan
scopes: ContributedFeatureSettingScope[]
Nilai Properti
serviceInstanceType
Id instans layanan layanan yang memiliki fitur ini
serviceInstanceType: string
Nilai Properti
string
tags
Tag yang terkait dengan fitur tersebut.
tags: string[]
Nilai Properti
string[]