ITreeDesigner Schnittstelle

Definition

Stellt Unterstützung für das Erstellen eines Satzes verwandter, benutzerdefinierter Designer bereit.

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
Abgeleitet
Implementiert

Hinweise

Die ITreeDesigner Schnittstelle leitet sich von der IDesigner Schnittstelle ab und bietet Unterstützung für die flexible Navigation in einer Hierarchie verwandter Designer. Mit dieser Schnittstelle kann ein Programmierer eine Reihe von Designern für die Komponente bereitstellen, wobei der entsprechende designer dynamisch bestimmt wird.

Diese Schnittstelle ist eine einfache Erweiterung ihrer Basisklasse, die nur zwei Eigenschaften zum Navigieren in einer Strukturhierarchie hinzufügt: Children und Parent.

Eine Übersicht über das Erstellen von Entwurfskomponenten finden Sie unter Erweitern Design-Time Unterstützung.

Eigenschaften

Children

Ruft eine Auflistung untergeordneter Designer ab.

Component

Ruft die von diesem Designer entworfene Basiskomponente ab.

(Geerbt von IDesigner)
Parent

Ruft den übergeordneten Designer ab.

Verbs

Ruft eine Auflistung der Entwurfszeitverben ab, die vom Designer unterstützt werden.

(Geerbt von IDesigner)

Methoden

Dispose()

Führt anwendungsspezifische Aufgaben durch, die mit der Freigabe, der Zurückgabe oder dem Zurücksetzen von nicht verwalteten Ressourcen zusammenhängen.

(Geerbt von IDisposable)
DoDefaultAction()

Führt die Standardaktion für diesen Designer durch.

(Geerbt von IDesigner)
Initialize(IComponent)

Initialisiert den Designer mit der angegebenen Komponente.

(Geerbt von IDesigner)

Gilt für:

Weitere Informationen