Microsoft.VisualStudio.Workspace.Settings Пространство имен
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Классы
SettingsTypes |
стандартные типы параметров |
WorkspaceSettingsChangedEventArgs |
Параметры изменяют данные событий. |
WorkspaceSettingsExtensions |
Удобное расширение для интерфейса IWorkspaceSettings |
Интерфейсы
IWorkspaceSettings |
Интерфейс параметров рабочей области. |
IWorkspaceSettingsFileProvider |
Поставщики динамических параметров. Эти поставщики вносят свойства в иерархическую коллекцию параметров, которая поступает из источников, отличных от источников в JSON-файлах диска. Примером может быть "встроенный в поставщиках памяти" или "преобразователи" (компоненты, которые анализируют другие форматы инструментов в схеме параметров рабочей области). |
IWorkspaceSettingsManager |
Для каждого объекта рабочей области, который отвечает за упрощение чтения и записи параметров рабочей области, а также соответствующих уведомлений. Извлекается с помощью Workspace.SettingsManager. |
IWorkspaceSettingsPersistance |
модуль записи транзакций. Обратите внимание, что в рамках одного процесса VS, кратное этому, может быть одновременно активно. В последнем выпуске будут активированы операции записи файлов параметров на диск. Предполагается, что обертки модуля записи сохраняемости будут очень короткими. |
IWorkspaceSettingsProvider |
Поставщики динамических параметров. Эти поставщики вносят свойства в иерархическую коллекцию параметров, которая поступает из источников, отличных от источников в JSON-файлах диска. Примером может быть "встроенный в поставщиках памяти" или "преобразователи" (компоненты, которые анализируют другие форматы инструментов в схеме параметров рабочей области). |
IWorkspaceSettingsProviderFactory |
Поставщики динамических параметров. Эти поставщики вносят свойства в иерархическую коллекцию параметров, которая поступает из источников, отличных от источников в JSON-файлах диска. Примером может быть "встроенный в поставщиках памяти" или "преобразователи" (компоненты, которые анализируют другие форматы инструментов в нашей схеме параметров). Интерфейс фабрики : |
IWorkspaceSettingsSource |
Интерфейс параметров рабочей области. |
IWorkspaceSettingsSourceWriter |
Интерфейс записи источника параметров рабочей области. Используется для "автоматизированных" параметров сохраняемости, определяемых функциями. |
Перечисления
WorkspaceSettingsResult |
Результат получения одного значения параметра из текущих файлов параметров. |