ITreeDesigner 인터페이스

정의

관련된 사용자 지정 디자이너 집합을 빌드할 수 있도록 지원합니다.Provides support for building a set of related custom designers.

public interface class ITreeDesigner : IDisposable, System::ComponentModel::Design::IDesigner
public interface ITreeDesigner : IDisposable, System.ComponentModel.Design.IDesigner
type ITreeDesigner = interface
    interface IDesigner
    interface IDisposable
Public Interface ITreeDesigner
Implements IDesigner, IDisposable
파생
구현

설명

ITreeDesigner 인터페이스에서 파생 된 IDesigner 인터페이스 및 유연 하 게 관련 된 디자이너의 계층 구조를 탐색 하기 위한 지원을 제공 합니다.The ITreeDesigner interface derives from the IDesigner interface and provides support for flexibly navigating a hierarchy of related designers. 프로그래머가이 인터페이스를 사용 하 여 동적으로 결정 하 여 적절 한 다양 한 구성 요소에 대 한 디자이너를 제공할 수 있습니다.With this interface, a programmer can supply a number of designers for the component, with the appropriate one being determined dynamically.

이 인터페이스는 트리 계층 구조를 탐색 하기 위한 두 가지 속성을 추가 하는 해당 기본 클래스의 간단한 확장: ChildrenParent입니다.This interface is a simple extension of its base class, adding just two properties for navigating a tree hierarchy: Children and Parent.

디자인 구성 요소 만들기의 개요를 보려면 디자인 타임 지원 확장합니다.For an overview of creating design components, see Extending Design-Time Support.

속성

Children

자식 디자이너의 컬렉션을 가져옵니다.Gets a collection of child designers.

Component

해당 디자이너가 디자인하고 있는 기본 구성 요소를 가져옵니다.Gets the base component that this designer is designing.

(다음에서 상속됨 IDesigner)
Parent

부모 디자이너를 가져옵니다.Gets the parent designer.

Verbs

디자이너가 지원하는 디자인 타임 동사의 컬렉션을 가져옵니다.Gets a collection of the design-time verbs supported by the designer.

(다음에서 상속됨 IDesigner)

메서드

Dispose()

관리되지 않는 리소스의 확보, 해제 또는 다시 설정과 관련된 애플리케이션 정의 작업을 수행합니다.Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.

(다음에서 상속됨 IDisposable)
DoDefaultAction()

이 디자이너에 대한 기본 작업을 수행합니다.Performs the default action for this designer.

(다음에서 상속됨 IDesigner)
Initialize(IComponent)

디자이너를 지정된 구성 요소로 초기화합니다.Initializes the designer with the specified component.

(다음에서 상속됨 IDesigner)

적용 대상

추가 정보