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 派生し、関連するデザイナーの階層を柔軟に移動するためのサポートを提供します。 このインターフェイスを使用すると、プログラマはコンポーネントに対して多数のデザイナーを提供し、適切なデザイナーを動的に決定できます。

このインターフェイスは、基本クラスの単純な拡張であり、ツリー階層 ChildrenParentを移動するためのプロパティと という 2 つのプロパティのみを追加します。

設計コンポーネントの作成の概要については、「 Design-Time サポートの拡張」を参照してください。

プロパティ

Children

子デザイナーのコレクションを取得します。

Component

デザイナーがデザインする基本コンポーネントを取得します。

(継承元 IDesigner)
Parent

親デザイナーを取得します。

Verbs

デザイナーでサポートされているデザイン時動詞のコレクションを取得します。

(継承元 IDesigner)

メソッド

Dispose()

アンマネージ リソースの解放またはリセットに関連付けられているアプリケーション定義のタスクを実行します。

(継承元 IDisposable)
DoDefaultAction()

デザイナーの既定のアクションを実行します。

(継承元 IDesigner)
Initialize(IComponent)

コンポーネントを指定して、デザイナーを初期化します。

(継承元 IDesigner)

適用対象

こちらもご覧ください