Freigeben über


ComponentDesigner-Member

Erweitert das Entwurfsmodusverhalten einer Komponente.

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

Öffentliche Konstruktoren

  Name Beschreibung
Öffentliche Methode ComponentDesigner Initialisiert eine neue Instanz der ComponentDesigner-Klasse.

Zum Seitenanfang

Öffentliche Eigenschaften

(siehe auch Geschützte Eigenschaften )

  Name Beschreibung
Öffentliche Eigenschaft ActionLists Ruft die Entwurfszeit-Aktionslisten ab, die von der dem Designer zugeordneten Komponente unterstützt werden.
Öffentliche Eigenschaft AssociatedComponents Ruft die Auflistung der Komponenten ab, die der durch den Designer verwalteten Komponente zugeordnet ist.
Öffentliche Eigenschaft Component Ruft die Komponente ab, die von diesem Designer entworfen wird.
Öffentliche Eigenschaft Verbs Ruft die Entwurfszeitverben ab, die von der dem Designer zugeordneten Komponente unterstützt werden.

Zum Seitenanfang

Geschützte Eigenschaften

  Name Beschreibung
Geschützte Eigenschaft InheritanceAttribute Ruft ein Attribut ab, das den Vererbungstyp der zugeordneten Komponente angibt.
Geschützte Eigenschaft Inherited Ruft einen Wert ab, der angibt, ob diese Komponente geerbt wurde.
Geschützte Eigenschaft ParentComponent Ruft die übergeordnete Komponente für diesen Designer ab.
Geschützte Eigenschaft ShadowProperties Ruft eine Auflistung von Eigenschaftenwerten ab, die Benutzereinstellungen überschreiben.

Zum Seitenanfang

Öffentliche Methoden

(siehe auch Geschützte Methoden )

  Name Beschreibung
Öffentliche Methode Dispose Überladen. Gibt die von ComponentDesigner verwendeten Ressourcen frei.
Öffentliche Methode DoDefaultAction Erstellt eine Methodensignatur in der Quellcodedatei für das Standardereignis der Komponente und verschiebt den Cursor des Benutzers an diese Position.
Öffentliche Methode Equals  Überladen. Stellt fest, ob zwei Instanzen von Object gleich sind. (Von Object geerbt.)
Öffentliche Methode GetHashCode  Fungiert als Hashfunktion für einen bestimmten Typ. GetHashCode eignet sich für die Verwendung in Hashalgorithmen und Hashdatenstrukturen, z. B. in einer Hashtabelle. (Von Object geerbt.)
Öffentliche Methode GetType  Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.)
Öffentliche Methode Initialize Bereitet den Designer zum Anzeigen, Bearbeiten und Entwerfen der angegebenen Komponente vor.
Öffentliche Methode InitializeExistingComponent Initialisiert eine vorhandene Komponente erneut.
Öffentliche Methode InitializeNewComponent Initialisiert eine neu erstellte Komponente.
Öffentliche Methode InitializeNonDefault Initialisiert die Einstellungen für eine importierte Komponente, die bereits mit Einstellungen initialisiert wurde, die nicht der Standardeinstellung entsprechen.
Öffentliche Methode OnSetComponentDefaults Legt die Standardeigenschaften für die Komponente fest.
Öffentliche Methode Statisch ReferenceEquals  Stellt fest, ob die angegebenen Object-Instanzen dieselbe Instanz sind. (Von Object geerbt.)
Öffentliche Methode ToString  Gibt einen String zurück, der den aktuellen Object darstellt. (Von Object geerbt.)

Zum Seitenanfang

Geschützte Methoden

  Name Beschreibung
Geschützte Methode Dispose Überladen. Gibt die von ComponentDesigner verwendeten Ressourcen frei.
Geschützte Methode Finalize Überschrieben. Versucht, durch Aufrufen von Dispose(false) Ressourcen freizugeben, bevor das Objekt durch die Garbage Collection wieder zugänglich gemacht wird.
Geschützte Methode GetService Versucht, den angegebenen Diensttyp von der Entwurfsmodussite der Komponente des Designers abzurufen.
Geschützte Methode InvokeGetInheritanceAttribute Ruft das InheritanceAttribute des angegebenen ComponentDesigner ab.
Geschützte Methode MemberwiseClone  Erstellt eine flache Kopie des aktuellen Object. (Von Object geerbt.)
Geschützte Methode PostFilterAttributes Ermöglicht einem Designer das Ändern oder Entfernen von Elementen aus dem Satz von Attributen, der über einen TypeDescriptor verfügbar gemacht wird.
Geschützte Methode PostFilterEvents Ermöglicht einem Designer das Ändern oder Entfernen von Elementen aus dem Satz von Ereignissen, der über einen TypeDescriptor verfügbar gemacht wird.
Geschützte Methode PostFilterProperties Ermöglicht einem Designer das Ändern oder Entfernen von Elementen aus dem Satz von Eigenschaften, der über einen TypeDescriptor verfügbar gemacht wird.
Geschützte Methode PreFilterAttributes Ermöglicht einem Designer das Hinzufügen zu dem Satz von Attributen, der über einen TypeDescriptor verfügbar gemacht wird.
Geschützte Methode PreFilterEvents Ermöglicht einem Designer ein Hinzufügen zu dem Satz von Ereignissen, der durch einen TypeDescriptor verfügbar gemacht wird.
Geschützte Methode PreFilterProperties Ermöglicht einem Designer ein Hinzufügen zu dem Satz von Eigenschaften, der durch einen TypeDescriptor verfügbar gemacht wird.
Geschützte Methode RaiseComponentChanged Benachrichtigt IComponentChangeService darüber, dass diese Komponente geändert wurde.
Geschützte Methode RaiseComponentChanging Benachrichtigt IComponentChangeService darüber, dass diese Komponente gerade geändert wird.

Zum Seitenanfang

Explizite Schnittstellenimplementierungen

  Name Beschreibung
Explizite Schnittstellenimplementierung Methode System.ComponentModel.Design.IDesignerFilter.PostFilterAttributes Eine Beschreibung dieses Members finden Sie unter der IDesignerFilter.PostFilterAttributes-Methode.
Explizite Schnittstellenimplementierung Methode System.ComponentModel.Design.IDesignerFilter.PostFilterEvents Eine Beschreibung dieses Members finden Sie unter der IDesignerFilter.PostFilterEvents-Methode.
Explizite Schnittstellenimplementierung Methode System.ComponentModel.Design.IDesignerFilter.PostFilterProperties Eine Beschreibung dieses Members finden Sie unter der IDesignerFilter.PostFilterProperties-Methode.
Explizite Schnittstellenimplementierung Methode System.ComponentModel.Design.IDesignerFilter.PreFilterAttributes Eine Beschreibung dieses Members finden Sie unter der IDesignerFilter.PreFilterAttributes-Methode.
Explizite Schnittstellenimplementierung Methode System.ComponentModel.Design.IDesignerFilter.PreFilterEvents Eine Beschreibung dieses Members finden Sie unter der IDesignerFilter.PreFilterEvents-Methode.
Explizite Schnittstellenimplementierung Methode System.ComponentModel.Design.IDesignerFilter.PreFilterProperties Eine Beschreibung dieses Members finden Sie unter der IDesignerFilter.PreFilterProperties-Methode.
Explizite Schnittstellenimplementierung Eigenschaft System.ComponentModel.Design.ITreeDesigner.Children Eine Beschreibung dieses Members finden Sie unter der ITreeDesigner.Children-Eigenschaft.
Explizite Schnittstellenimplementierung Eigenschaft System.ComponentModel.Design.ITreeDesigner.Parent Eine Beschreibung dieses Members finden Sie unter der ITreeDesigner.Parent-Eigenschaft.

Zum Seitenanfang

Siehe auch

Referenz

ComponentDesigner-Klasse
System.ComponentModel.Design-Namespace
IDesigner
IDesignerFilter
DesignerAttribute-Klasse

Weitere Ressourcen

Erweitern der Entwurfszeitunterstützung
Gewusst wie: Zugriff auf Entwurfszeitdienste