ITreeDesigner Interface

Definição

Fornece suporte para a criação de um conjunto de designers personalizados relacionados.Provides support for building a set of related custom designers.

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

Comentários

A interface ITreeDesigner deriva da interface IDesigner e fornece suporte para navegar de maneira flexível em uma hierarquia de designers relacionados.The ITreeDesigner interface derives from the IDesigner interface and provides support for flexibly navigating a hierarchy of related designers. Com essa interface, um programador pode fornecer vários designers para o componente, com o apropriado sendo determinado dinamicamente.With this interface, a programmer can supply a number of designers for the component, with the appropriate one being determined dynamically.

Essa interface é uma extensão simples de sua classe base, adicionando apenas duas propriedades para navegar em uma hierarquia de árvore: Children e Parent.This interface is a simple extension of its base class, adding just two properties for navigating a tree hierarchy: Children and Parent.

Para obter uma visão geral da criação de componentes de design, consulte estendendo o suporte ao tempo de design.For an overview of creating design components, see Extending Design-Time Support.

Propriedades

Children

Obtém uma coleção de designers filho.Gets a collection of child designers.

Component

Obtém o componente de base que este designer está criando.Gets the base component that this designer is designing.

(Herdado de IDesigner)
Parent

Obtém o designer pai.Gets the parent designer.

Verbs

Obtém uma coleção dos verbos em tempo de design compatíveis com o designer.Gets a collection of the design-time verbs supported by the designer.

(Herdado de IDesigner)

Métodos

Dispose()

Realiza tarefas definidas pelo aplicativo associadas à liberação ou à redefinição de recursos não gerenciados.Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.

(Herdado de IDisposable)
DoDefaultAction()

Executa a ação padrão para este designer.Performs the default action for this designer.

(Herdado de IDesigner)
Initialize(IComponent)

Inicializa o designer com o componente especificado.Initializes the designer with the specified component.

(Herdado de IDesigner)

Aplica-se a

Veja também