IControlDesignerAccessor Интерфейс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Предоставляет доступ к конструктору элементов управления для сохранения временных данных времени разработки связанных с элементом управления.
public interface class IControlDesignerAccessor
public interface IControlDesignerAccessor
type IControlDesignerAccessor = interface
Public Interface IControlDesignerAccessor
- Производный
Комментарии
Свойство и методы, определенные в интерфейсе IControlDesignerAccessor , предоставляют конструктору элементов управления удобный способ доступа к элементу управления для передачи и получения временных данных времени разработки. Интерфейс реализуется классом Control . Конструкторы элементов управления используют реализацию этого интерфейса для доступа к элементу управления.
Временные данные времени разработки не сохраняются в самом элементе управления. Чтобы сохранить данные времени разработки для элемента управления, необходимо извлечь содержимое UserData свойства и сохранить его в расположении, определенном для конструктора.
Свойства
UserData |
При реализации возвращает сведения, доступные разработчику элемента управления. |
Методы
GetDesignModeState() |
При реализации возвращает состояние из элемента управления во время использования на поверхности конструктора. |
SetDesignModeState(IDictionary) |
При реализации задает состояние элемента управления перед его отображением на поверхности разработки. |
SetOwnerControl(Control) |
При реализации указывает элемент управления, выступающий в качестве владельца по отношению к элементу управления, реализующему данный метод. |