Share via


IUnifiedSettingsService Interface

Definition

Read, write and subscribe to changes in setting values.

public interface IUnifiedSettingsService
type IUnifiedSettingsService = interface
Public Interface IUnifiedSettingsService

Methods

GetValueAsync(String, ReadOptions, CancellationToken)

Gets a single setting value.

GetValuesAsync(IReadOnlyCollection<String>, ReadOptions, CancellationToken)

Gets a collection of settings values.

RequestCommitAsync(ChangeSource, SettingsCommit, CancellationToken)

Requests that one or more changes be committed to settings values. Changes are only applied if all changes succeed and the commit is approved, either by the user or automatically by the system.

SubscribeAsync(IObserver<SettingsUpdate>, IReadOnlyCollection<String>, ReadOptions, CancellationToken)

Subscribe to changes in settings values.

Applies to