IVsRemoteSettingsProvider2 Interface

Definition

public interface class IVsRemoteSettingsProvider2 : Microsoft::VisualStudio::Services::RemoteSettings::IVsRemoteSettingsProvider
public interface IVsRemoteSettingsProvider2 : Microsoft.VisualStudio.Services.RemoteSettings.IVsRemoteSettingsProvider
type IVsRemoteSettingsProvider2 = interface
    interface IVsRemoteSettingsProvider
Public Interface IVsRemoteSettingsProvider2
Implements IVsRemoteSettingsProvider
Implements

Methods

GetActionsAsync<T>(String)

Gets all remote actions of type T, wrapped in ActionWrapper. Waits for the call to Targeted Notifications backend to complete. Must be called after Start.

(Inherited from IVsRemoteSettingsProvider)
GetValue<T>(String, String, T)

Gets a remote setting value. This does not return the most up-to-date setting, but the value of whatever RemoteSettings has processed so far.

(Inherited from IVsRemoteSettingsProvider)
GetValueAsync<T>(String, String, T)

Gets a remote setting value, that is updated with both Targeted Notifications backend and RemoteControl file. Must be called after Start.

(Inherited from IVsRemoteSettingsProvider)
SubscribeActions<T>(String, Action<ActionWrapper<T>>)

Subscribes to triggered remote actions of type T on the given action path.

UnsubscribeActions(String)

Unsubscribes from triggered remote actions on the given action path.

Applies to