ISettingsManager2 接口

定义

public interface class ISettingsManager2 : Microsoft::VisualStudio::Settings::ISettingsManager
public interface ISettingsManager2 : Microsoft.VisualStudio.Settings.ISettingsManager
type ISettingsManager2 = interface
    interface ISettingsManager
Public Interface ISettingsManager2
Implements ISettingsManager
派生
实现

属性

StoreUpdateLogger

用于记录设置存储更新的记录器。

方法

GetOrCreateList(String, Boolean)

检索现有列表,如果不存在具有指定名称的列表,则创建一个新列表。

(继承自 ISettingsManager)
GetRevision(String)

返回给定设置的内部版本号,如果没有,则返回 null。

GetSubset(String)

获取一个集合,该集合表示其名称与指定模式匹配的所有设置 (完全匹配或前缀匹配,具体取决于模式是否以 "*" 结束,这两者都不区分大小写的) 。

(继承自 ISettingsManager)
GetValueOrDefault<T>(String, T)

返回属性的值; 如果未设置该值,则返回默认值。

(继承自 ISettingsManager)
NamesStartingWith(String)

返回当前存储的名称以给定前缀开头 (不区分大小写) 的所有设置的名称。

(继承自 ISettingsManager)
SetOnlineStore(IAsyncStringStorage)

将在 VS 14 Preview 后删除的临时内部帮助器方法。

(继承自 ISettingsManager)
SetSharedStore(IAsyncStringStorage)

将在 VS 14 Preview 后删除的临时内部帮助器方法。

(继承自 ISettingsManager)
SetValueAsync(String, Object, Boolean)

设置属性的值。

(继承自 ISettingsManager)
TryGetValue<T>(String, T)

尝试从存储中读取值并返回操作的结果。

(继承自 ISettingsManager)

适用于