Freigeben über


IDesignerHost-Member

Stellt eine Schnittstelle zum Verwalten von Designertransaktionen und Komponenten bereit.

In den folgenden Tabellen werden die vom IDesignerHost -Typ verfügbar gemachten Member aufgeführt.

Öffentliche Eigenschaften

  Name Beschreibung
Öffentliche Eigenschaft Container Ruft den Container für diesen Designerhost ab.
Öffentliche Eigenschaft InTransaction Ruft einen Wert ab, der angibt, ob sich der Designerhost gegenwärtig in einer Transaktion befindet.
Öffentliche Eigenschaft Loading Ruft einen Wert ab, der angibt, ob der Designerhost gegenwärtig das Dokument lädt.
Öffentliche Eigenschaft RootComponent Ruft die Instanz der Basisklasse ab, die als Stammkomponente für den aktuellen Entwurf verwendet wird.
Öffentliche Eigenschaft RootComponentClassName Ruft den voll gekennzeichneten Namen der Klasse ab, die entworfen wird.
Öffentliche Eigenschaft TransactionDescription Ruft die Beschreibung der aktuellen Transaktion ab.

Zum Seitenanfang

Öffentliche Methoden

  Name Beschreibung
Öffentliche Methode Activate Aktiviert den Designer auf diesem Host.
Öffentliche Methode CreateComponent Überladen. Erstellt eine Komponente des angegebenen Typs und fügt diese dem Entwurfsdokument hinzu.
Öffentliche Methode CreateTransaction Überladen. Erstellt eine DesignerTransaction, die Ereignissequenzen kapseln kann, um dadurch die Leistung zu erhöhen und die Unterstützungsfunktionen von Aktionen zum Rückgängigmachen und Wiederherstellen zu aktivieren.
Öffentliche Methode DestroyComponent Zerstört die angegebene Komponente und entfernt sie aus dem Designercontainer.
Öffentliche Methode GetDesigner Ruft die Designerinstanz ab, die die angegebene Komponente enthält.
Öffentliche Methode GetType Ruft eine Instanz des angegebenen voll gekennzeichneten Typnamens ab.

Zum Seitenanfang

Öffentliche Ereignisse

  Name Beschreibung
Öffentliches Ereignis Activated Tritt beim Aktivieren dieses Designers ein.
Öffentliches Ereignis Deactivated Tritt beim Deaktivieren dieses Designers ein.
Öffentliches Ereignis LoadComplete Tritt ein, wenn dieser Designer sein Dokument lädt.
Öffentliches Ereignis TransactionClosed Fügt einen Ereignishandler für das TransactionClosed-Ereignis hinzu.
Öffentliches Ereignis TransactionClosing Fügt einen Ereignishandler für das TransactionClosing-Ereignis hinzu.
Öffentliches Ereignis TransactionOpened Fügt einen Ereignishandler für das TransactionOpened-Ereignis hinzu.
Öffentliches Ereignis TransactionOpening Fügt einen Ereignishandler für das TransactionOpening-Ereignis hinzu.

Zum Seitenanfang

Siehe auch

Referenz

IDesignerHost-Schnittstelle
System.ComponentModel.Design-Namespace
IDesigner-Schnittstelle
IDesignerEventService-Schnittstelle
IDesignerOptionService