Share via


ISettingsManager4 Interface

Definition

public interface ISettingsManager4 : Microsoft.VisualStudio.Settings.ISettingsManager2
type ISettingsManager4 = interface
    interface ISettingsManager2
    interface ISettingsManager
Public Interface ISettingsManager4
Implements ISettingsManager2
Implements

Remarks

This interface is safe to access from any thread.

Properties

ChangeSuppressor
StoreUpdateLogger

The logger used to record setting store updates.

(Inherited from ISettingsManager2)

Methods

GetOrCreateList(String, Boolean)

Retrieves an existing list or creates a new one if one with the specified name doesn't exist.

(Inherited from ISettingsManager)
GetRevision(String)

Returns the internal revision number of the given setting, or null if there is none.

(Inherited from ISettingsManager2)
GetSubset(String)

Gets a collection representing all settings whose names match the specified pattern (either an exact match or a prefix match depending on whether the pattern ends in '*', both case-insensitive).

(Inherited from ISettingsManager)
GetValueOrDefault<T>(String, T)

Returns the value of a property, or the default if the value is not set.

(Inherited from ISettingsManager)
NamesStartingWith(String)

Returns the names of all settings currently stored whose names begin with the given prefix (case insensitive).

(Inherited from ISettingsManager)
SetOnlineStore(IAsyncStringStorage)

Temporary internal helper method that will be removed after VS 14 Preview.

(Inherited from ISettingsManager)
SetSharedStore(IAsyncStringStorage)

Temporary internal helper method that will be removed after VS 14 Preview.

(Inherited from ISettingsManager)
SetValueAsync(String, Object, Boolean)

Sets the value of a property.

(Inherited from ISettingsManager)
TryGetValue<T>(String, T)

Attempts to reads a value from the store and returns the result of the operation.

(Inherited from ISettingsManager)

Applies to