Microsoft.VisualStudio.RemoteSettings Namespace

Classes

ActionSubscriptionDetails

Provides information about why a remote settings action subscription callback was invoked

ActionWrapper<T>

An action of type T that is defined on the TargetedNotifications backend.

BoolScopeValue

A bool ScopeValue

DefaultRemoteSettingsFilterProvider

Implementation of some default remote settings filters that all apps should be able to take advantage of.

DoubleScopeValue

A double ScopeValue

RemoteSettings

Remote settings provide configurable settings without code changes.

RemoteSettingsFilterProvider

RemoteSettingsFilterProvider provides filter`s values.

RemoteSettingsInitializer

Initializer for Remote Settings

ScopeValue

A value that a Scope can have.

StringScopeValue

A string ScopeValue

Interfaces

ICollectionKeyValueStorage

Storage which provides key-value pairs, along with collections of key-value pairs.

IMultiValueScopeFilterAsyncProvider<T>

Provides a multi-value scope filter in an async way that maps a key to a specific ScopeValue.

IMultiValueScopeFilterProvider<T>

Provides a multi-value scope filter that maps a key to a specific ScopeValue.

IRemoteSettings

Remote settings provide configurable settings without code changes.

IRemoteSettings2

IRemoteSettings2 provides subscribable settings without code changes

IRemoteSettingsTelemetry

Interface that describes the Telemetry operations Remote Settings will use.

IRemoteSettingsTelemetryActivity

Interface for telemetry activity.

IScopeFilterProvider

Provides a scope filter.

ISingleValueScopeFilterAsyncProvider<T>

Provides a single ScopeValue in an async way.

ISingleValueScopeFilterProvider<T>

Provides a single ScopeValue.

Enums

SettingsType

Data types of the Remote Settings

ValueKind

Kind of a value in the collection.