ITreeDesigner Interface
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Fornece suporte para construir um conjunto de designers personalizados relacionados.
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
- Derivado
- Implementações
Observações
A ITreeDesigner interface deriva da IDesigner interface e oferece suporte para navegar de forma flexível numa hierarquia de designers relacionados. Com esta interface, um programador pode fornecer vários designers para o componente, sendo o apropriado determinado dinamicamente.
Esta interface é uma extensão simples da sua classe base, acrescentando apenas duas propriedades para navegar numa hierarquia de árvore: Children e Parent.
Para uma visão geral da criação de componentes de design, veja Extensão Design-Time Suporte.
Propriedades
| Name | Description |
|---|---|
| Children |
Recebe uma coleção de designers infantis. |
| Component |
Obtém o componente base que este designer está a desenhar. (Herdado de IDesigner) |
| Parent |
Apanha o designer principal. |
| Verbs |
Obtém uma coleção dos verbos do tempo de design suportados pelo designer. (Herdado de IDesigner) |
Métodos
| Name | Description |
|---|---|
| Dispose() |
Realiza tarefas definidas pela aplicação associadas à libertação, libertação ou reinício de recursos não geridos. (Herdado de IDisposable) |
| DoDefaultAction() |
Executa a ação padrão para este designer. (Herdado de IDesigner) |
| Initialize(IComponent) |
Inicializa o designer com o componente especificado. (Herdado de IDesigner) |