IVsProfileDataManager Интерфейс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Предоставляет доступ к диспетчеру профиля и программным элементам управления параметрами. Экземпляр интерфейса можно получить от службы SVsProfileDataManager (SID_SVsProfileDataManager).
public interface class IVsProfileDataManager
public interface class IVsProfileDataManager
__interface IVsProfileDataManager
[System.Runtime.InteropServices.Guid("466EFAF6-F832-4079-83CD-4BBB02719C1D")]
[System.Runtime.InteropServices.InterfaceType(1)]
public interface IVsProfileDataManager
[<System.Runtime.InteropServices.Guid("466EFAF6-F832-4079-83CD-4BBB02719C1D")>]
[<System.Runtime.InteropServices.InterfaceType(1)>]
type IVsProfileDataManager = interface
Public Interface IVsProfileDataManager
- Атрибуты
Методы
| AutoSaveAllSettings(IVsSettingsErrorInformation) |
Сохраняет, затем через интервалы автоматически сохраняет, параметры. |
| CheckUpdateTeamSettings(UInt32) |
Проверка и при необходимости обновление параметров профиля команды. |
| ExportAllSettings(String, IVsSettingsErrorInformation) |
Экспортирует все параметры в файл. |
| ExportSettings(String, IVsProfileSettingsTree, IVsSettingsErrorInformation) |
Экспорт параметров в файл. |
| GetDefaultSettingsLocation(String) |
Извлекает расположение файла параметров по умолчанию. |
| GetSettingsFileExtension(String) |
Извлекает расширение файла параметров. |
| GetSettingsFiles(UInt32, IVsProfileSettingsFileCollection) |
Извлекает один или несколько файлов параметров. |
| GetSettingsForExport(IVsProfileSettingsTree) |
Извлекает сведения о параметрах в форме готовой для экспорта. |
| GetUniqueExportFileName(UInt32, String) |
Извлекает уникальное имя файла для использования при сохранении параметров. |
| ImportSettings(IVsProfileSettingsTree, IVsSettingsErrorInformation) |
Импортируйте параметры из IVsProfileSettingsTree. |
| LastResetPoint(String) |
Возвращает путь и имя файла, наиболее недавно используемого для сброса информации параметров профилей. Это либо файл параметров по умолчанию, либо файл, где последний раз пользователь сохранил параметров. |
| ReportTeamSettingsChanged(UInt32) |
Определяет, какие изменения параметров группы вносятся в отчет. |
| ResetSettings(IVsProfileSettingsFileInfo, IVsSettingsErrorInformation) |
Сбрасывает значения параметров. |
| ShowProfilesUI() |
Отображает пользовательский интерфейс для параметров профиля. |