IVsUserSettings Интерфейс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Интерфейс, реализованный пакетом VSPackage, нуждается в сведениях о состоянии, сохраненных механизмом параметров Visual Studio.
public interface class IVsUserSettings
public interface class IVsUserSettings
__interface IVsUserSettings
[System.Runtime.InteropServices.Guid("770E285D-3B7D-4342-B3C4-42BD9F53A300")]
[System.Runtime.InteropServices.InterfaceType(1)]
public interface IVsUserSettings
[<System.Runtime.InteropServices.Guid("770E285D-3B7D-4342-B3C4-42BD9F53A300")>]
[<System.Runtime.InteropServices.InterfaceType(1)>]
type IVsUserSettings = interface
Public Interface IVsUserSettings
- Производный
- Атрибуты
Комментарии
Чтобы сохранить конфигурацию VSPackage с помощью IVsPackage интерфейса, необходимо выполнить следующие действия.
Регистрация пакета VSPackage как Visual Studio Поддержка параметров. это называется определением пользовательской точки параметров. Дополнительные сведения см. в разделе Поддержка параметров пользователя .
Реализация двух IVsPackage методов интерфейса: ExportSettings и ImportSettings .
Необязательная реализация IVsUserSettingsQuery интерфейса, если требуется управление при сохранении параметров.
Дополнительные сведения см. в статьях как экспортировать параметры с помощью сборок взаимодействия и как использовать сборки взаимодействия для импорта параметров.
Примечания для тех, кто реализует этот метод
Реализация в пакетах VSPackage на основе сборки взаимодействия, полученных из IVsPackage , для участия в Visual Studio механизме параметров, когда пользователи выбирают функцию импорта и экспорта , доступную в меню средств интегрированной среды разработки.
Методы
ExportSettings(String, IVsSettingsWriter) |
Сохраняет конфигурацию VSPackage с помощью механизма параметров Visual Studio, когда пользователь выбирает параметр Экспорт параметров импорта и экспорта, доступный в меню средств интегрированной среды разработки. |
ImportSettings(String, IVsSettingsReader, UInt32, Int32) |
Извлекает конфигурацию VSPackage с помощью механизма параметров Visual Studio, когда пользователь выбирает параметр Импорт параметров импорта и экспорта в меню Сервис интегрированной среды разработки. |