ITreeDesigner Интерфейс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Предоставляет поддержку создания набора связанных пользовательских конструкторов.
public interface class ITreeDesigner : IDisposable, System::ComponentModel::Design::IDesigner
public interface class ITreeDesigner : System::ComponentModel::Design::IDesigner
public interface ITreeDesigner : IDisposable, System.ComponentModel.Design.IDesigner
public interface ITreeDesigner : System.ComponentModel.Design.IDesigner
type ITreeDesigner = interface
interface IDesigner
interface IDisposable
Public Interface ITreeDesigner
Implements IDesigner, IDisposable
Public Interface ITreeDesigner
Implements IDesigner
- Производный
- Реализации
Комментарии
Интерфейс ITreeDesigner является производным от IDesigner интерфейса и обеспечивает поддержку гибкой навигации по иерархии связанных конструкторов. С помощью этого интерфейса программист может предоставить ряд конструкторов для компонента, причем соответствующий определяется динамически.
Этот интерфейс является простым расширением базового класса, добавляя только два свойства для навигации по иерархии дерева: Children и Parent.
Свойства
| Имя | Описание |
|---|---|
| Children |
Возвращает коллекцию дочерних конструкторов. |
| Component |
Возвращает базовый компонент, который разрабатывает этот конструктор. (Унаследовано от IDesigner) |
| Parent |
Возвращает родительский конструктор. |
| Verbs |
Возвращает коллекцию команд времени разработки, поддерживаемых конструктором. (Унаследовано от IDesigner) |
Методы
| Имя | Описание |
|---|---|
| Dispose() |
Выполняет определяемые приложением задачи, связанные с освобождением, освобождением или сбросом неуправляемых ресурсов. (Унаследовано от IDisposable) |
| DoDefaultAction() |
Выполняет действие по умолчанию для этого конструктора. (Унаследовано от IDesigner) |
| Initialize(IComponent) |
Инициализирует конструктор с указанным компонентом. (Унаследовано от IDesigner) |