ISettingsReader インターフェイス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
これにより、設定の "有効な値" が公開されます。これは、各設定がカスタマイズされる最も優先度の高いスコープの値です。
public interface ISettingsReader
type ISettingsReader = interface
Public Interface ISettingsReader
- 派生
メソッド
GetArray<T>(String, SettingReadOptions) |
配列設定の有効な値を取得します。カスタマイズされていない場合は既定値を取得します。 |
GetArrayOrThrow<T>(String) |
配列の設定を取得します。 永続化された値がない場合、永続化された値が無効であるか、永続化された値を の |
GetValue<T>(String, SettingReadOptions) |
配列以外の設定の有効な値を取得します。カスタマイズされていない場合は既定値を取得します。 |
GetValueOrThrow<T>(String) |
配列以外の設定を取得します。 永続化された値がない場合、永続化された値が無効であるか、永続化された値を に |
SubscribeToChanges(Action<SettingsUpdate>, String[]) |
設定の有効な値が変更されたときに呼び出されるコールバックを登録します。 設定が優先度の高いスコープでオーバーライドされた場合 (たとえば、設定の変更が "ユーザー" スコープ (優先度の低い) に適用されているが、同じ設定が "ワークスペース" スコープ (優先度が高い) でもカスタマイズされている場合など)、有効な値に影響を与えずに設定が変更される可能性があることに注意してください。この変更は有効な値には影響しません。 |