Freigeben über


ITreeDesigner Schnittstelle

Definition

Bietet Unterstützung für das Erstellen einer Reihe verwandter benutzerdefinierter Designer.

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 wird von der IDesigner Schnittstelle abgeleitet und bietet eine flexible Navigation in einer Hierarchie verwandter Designer. Mit dieser Schnittstelle kann ein Programmierer eine Reihe von Designern für die Komponente bereitstellen, wobei die entsprechende dynamisch bestimmt wird.

Diese Schnittstelle ist eine einfache Erweiterung der Basisklasse und fügt nur zwei Eigenschaften für die Navigation in einer Strukturhierarchie hinzu: Children und Parent.

Eigenschaften

Name Beschreibung
Children

Ruft eine Auflistung von untergeordneten Designern ab.

Component

Ruft die Basiskomponente ab, die dieser Designer entwerfen soll.

(Geerbt von IDesigner)
Parent

Ruft den übergeordneten Designer ab.

Verbs

Ruft eine Auflistung der vom Designer unterstützten Entwurfszeitverben ab.

(Geerbt von IDesigner)

Methoden

Name Beschreibung
Dispose()

Führt anwendungsdefinierte Aufgaben aus, die mit dem Freigeben, Freigeben oder Zurücksetzen nicht verwalteter Ressourcen verknüpft sind.

(Geerbt von IDisposable)
DoDefaultAction()

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

(Geerbt von IDesigner)
Initialize(IComponent)

Initialisiert den Designer mit der angegebenen Komponente.

(Geerbt von IDesigner)

Gilt für:

Weitere Informationen