IPersistComponentSettings Интерфейс

Определение

Определяет стандартные функции для элементов управления или библиотек, которые хранят и извлекают параметры приложения.

public interface class IPersistComponentSettings
public interface IPersistComponentSettings
type IPersistComponentSettings = interface
Public Interface IPersistComponentSettings

Комментарии

Как правило, можно добавить поддержку параметров приложения в приложение, создав класс оболочки параметров, производный от ApplicationSettingsBaseэтого класса, а затем добавить специальные свойства в этот класс. Однако этот подход недостаточно инкапсулирует параметры приложения для элемента управления, чтобы его контейнер экранировался от сведений. Интерфейс IPersistComponentSettings предоставляет приложению стандартный интерфейс для обмена запросами на изменение состояния приложения на модуль управления, компонента или библиотеки. Средства времени разработки также зависят от этого интерфейса для правильного управления элементами управления и компонентами.

Свойства

Имя Описание
SaveSettings

Возвращает или задает значение, указывающее, должен ли элемент управления автоматически сохранять свойства параметров приложения.

SettingsKey

Возвращает или задает значение ключа параметров приложения для текущего экземпляра элемента управления.

Методы

Имя Описание
LoadComponentSettings()

Считывает параметры приложения элемента управления в соответствующие свойства и обновляет состояние элемента управления.

ResetComponentSettings()

Сбрасывает свойства параметров приложения элемента управления в значения по умолчанию.

SaveComponentSettings()

Сохраняет свойства параметров приложения элемента управления.

Применяется к

См. также раздел