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[]) |
註冊在設定的有效值變更時要叫用的回呼。 請注意,如果設定在較高優先順序的範圍中覆寫設定,則設定可能會變更,而不會影響其有效值,例如,如果設定變更套用至「使用者」範圍 (優先順序較低) 但相同的設定也會在「工作區」範圍自定義 (較高優先順序) ,則變更不會影響有效值。 |