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