ContributedFeature interface
有効または無効にできる機能
プロパティ
| default |
true の場合、何らかのスコープでオーバーライドされない限り、この機能は有効になります |
| default |
設定/スコープで指定されていない場合に既定値を設定するための規則。 ルールが有効または無効の状態 (未定義ではない) を返すまで順番に評価されます |
| description | 機能の説明 |
| feature |
機能の追加のプロパティ |
| feature |
機能値に対するセッター呼び出しをリッスンするためのハンドラー。 これらのリスナーは、正常なセットが発生した後にのみ呼び出されます |
| id | 機能の完全なコントリビューション ID |
| include |
これが true に設定されている場合、この機能の ID が要求の要求の一覧に追加されます。 |
| name | 機能のフレンドリ名 |
| order | 機能を表示する推奨される順序。 |
| override |
機能値をオーバーライドするためのルール。 これらのルールは、明示的なユーザー/ホスト状態の値がチェックされる前に実行されます。 これらは、ルールが有効または無効の状態 (未定義ではない) を返すまで順番に評価されます。 |
| scopes | この機能の有効/無効の状態を設定できるスコープ/レベル |
| service |
この機能を所有するサービスのサービス インスタンス ID |
| tags | 機能に関連付けられているタグ。 |
プロパティの詳細
defaultState
true の場合、何らかのスコープでオーバーライドされない限り、この機能は有効になります
defaultState: boolean
プロパティ値
boolean
defaultValueRules
設定/スコープで指定されていない場合に既定値を設定するための規則。 ルールが有効または無効の状態 (未定義ではない) を返すまで順番に評価されます
defaultValueRules: ContributedFeatureValueRule[]
プロパティ値
description
機能の説明
description: string
プロパティ値
string
featureProperties
機能の追加のプロパティ
featureProperties: {[key: string]: any}
プロパティ値
{[key: string]: any}
featureStateChangedListeners
機能値に対するセッター呼び出しをリッスンするためのハンドラー。 これらのリスナーは、正常なセットが発生した後にのみ呼び出されます
featureStateChangedListeners: ContributedFeatureListener[]
プロパティ値
id
機能の完全なコントリビューション ID
id: string
プロパティ値
string
includeAsClaim
これが true に設定されている場合、この機能の ID が要求の要求の一覧に追加されます。
includeAsClaim: boolean
プロパティ値
boolean
name
機能のフレンドリ名
name: string
プロパティ値
string
order
機能を表示する推奨される順序。
order: number
プロパティ値
number
overrideRules
機能値をオーバーライドするためのルール。 これらのルールは、明示的なユーザー/ホスト状態の値がチェックされる前に実行されます。 これらは、ルールが有効または無効の状態 (未定義ではない) を返すまで順番に評価されます。
overrideRules: ContributedFeatureValueRule[]
プロパティ値
scopes
この機能の有効/無効の状態を設定できるスコープ/レベル
scopes: ContributedFeatureSettingScope[]
プロパティ値
serviceInstanceType
この機能を所有するサービスのサービス インスタンス ID
serviceInstanceType: string
プロパティ値
string
tags
機能に関連付けられているタグ。
tags: string[]
プロパティ値
string[]