Microsoft.VisualStudio.Workspace.Settings 命名空间
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
类
SettingsTypes |
标准设置类型 |
WorkspaceSettingsChangedEventArgs |
设置更改事件数据。 |
WorkspaceSettingsExtensions |
IWorkspaceSettings 接口的便利扩展 |
接口
IWorkspaceSettings |
工作区设置界面。 |
IWorkspaceSettingsFileProvider |
动态设置提供程序 这些提供程序为分层设置集合提供属性,这些设置集合来自不同于磁盘 json 文件中的源。 示例可以是“内存提供程序中的内部函数”或“转换器” (组件,用于将其他工具格式分析为工作区设置架构) 。 |
IWorkspaceSettingsManager |
每个工作区对象,负责方便读取和写入工作区设置以及相应的通知。 由“Workspace.SettingsManager”检索。 |
IWorkspaceSettingsPersistance |
事务编写器。 请注意,在单个 VS 进程内,此进程的多个可以同时处于活动状态。 上一版本将触发磁盘上的设置文件写入。 预计持久性编写器包装器生存期很短。 |
IWorkspaceSettingsProvider |
动态设置提供程序 这些提供程序为分层设置集合提供属性,这些设置集合来自不同于磁盘 json 文件中的源。 示例可以是“内存提供程序中的内部函数”或“转换器” (组件,用于将其他工具格式分析为工作区设置架构) 。 |
IWorkspaceSettingsProviderFactory |
动态设置提供程序 这些提供程序为分层设置集合提供属性,这些设置集合来自不同于磁盘 json 文件中的源。 示例可以是“内存中内部提供程序”或“转换器” (组件,用于将其他工具格式分析为设置架构) 。 工厂接口为 |
IWorkspaceSettingsSource |
工作区设置界面。 |
IWorkspaceSettingsSourceWriter |
工作区设置源编写器接口。 用于由功能驱动的“自动”设置持久性。 |
枚举
WorkspaceSettingsResult |
从当前设置文件检索单个设置值的结果。 |