Freigeben über


ToolboxItem-Member

Stellt eine Basisimplementierung für ein Toolboxelement bereit.

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

Öffentliche Konstruktoren

  Name Beschreibung
Öffentliche Methode ToolboxItem Überladen. Initialisiert eine neue Instanz der ToolboxItem-Klasse.

Zum Seitenanfang

Öffentliche Eigenschaften

  Name Beschreibung
Öffentliche Eigenschaft AssemblyName Ruft den Namen der Assembly ab, die den durch das Toolboxelement erstellten Typ bzw. die erstellten Typen enthält, oder legt diesen fest.
Öffentliche Eigenschaft Bitmap Ruft eine Bitmap für die Darstellung des Toolboxelements in der Toolbox ab oder legt diese fest.
Öffentliche Eigenschaft Company Ruft den Firmennamen für dieses ToolboxItem ab oder legt diesen fest.
Öffentliche Eigenschaft ComponentType Ruft den Komponententyp für dieses ToolboxItem ab.
Öffentliche Eigenschaft DependentAssemblies Ruft den AssemblyName für das Toolboxelement ab oder legt diesen fest.
Öffentliche Eigenschaft Description Ruft die Beschreibung für dieses ToolboxItem ab oder legt diese fest.
Öffentliche Eigenschaft DisplayName Ruft den Anzeigenamen für das Toolboxelement ab oder legt diesen fest.
Öffentliche Eigenschaft Filter Ruft den Filter ab, der bestimmt, ob das Toolboxelement für eine Zielkomponente verwendet werden kann, oder legt diesen fest.
Öffentliche Eigenschaft IsTransient Ruft einen Wert ab, der angibt, ob das Toolboxelement flüchtig ist.
Öffentliche Eigenschaft Locked Ruft einen Wert ab, der angibt, ob das ToolboxItem derzeit gesperrt ist.
Öffentliche Eigenschaft Properties Ruft ein Wörterbuch von Eigenschaften ab.
Öffentliche Eigenschaft TypeName Ruft den voll gekennzeichneten Namen des Typs der IComponent ab, die das Toolboxelement beim Aufrufen erstellt, oder legt diesen fest.
Öffentliche Eigenschaft Version Ruft die Version für dieses ToolboxItem ab.

Zum Seitenanfang

Öffentliche Methoden

(siehe auch Geschützte Methoden )

  Name Beschreibung
Öffentliche Methode CreateComponents Überladen. Erstellt die Komponenten, für deren Erstellung das Toolboxelement konfiguriert ist.
Öffentliche Methode Equals Überladen. Überschrieben. Bestimmt, ob zwei ToolboxItem-Instanzen gleich sind.
Öffentliche Methode GetHashCode Überschrieben. Gibt den Hashcode für diese Instanz zurück.
Öffentliche Methode GetType Überladen. Erstellt eine Instanz des angegebenen Typs.
Öffentliche Methode Initialize Initialisiert das aktuelle Toolboxelement mit dem angegebenen zu erstellenden Typ.
Öffentliche Methode Lock Sperrt das Toolboxelement und verhindert Änderungen an den Eigenschaften.
Öffentliche Methode Statisch ReferenceEquals  Stellt fest, ob die angegebenen Object-Instanzen dieselbe Instanz sind. (Von Object geerbt.)
Öffentliche Methode ToString Überschrieben. Gibt einen String zurück, der das aktuelle ToolboxItem darstellt.

Zum Seitenanfang

Geschützte Methoden

  Name Beschreibung
Geschützte Methode CheckUnlocked Löst eine Ausnahme aus, wenn das Toolboxelement gegenwärtig gesperrt ist.
Geschützte Methode CreateComponentsCore Überladen. Erstellt beim Aufrufen des Toolboxelements eine Komponente oder ein Array von Komponenten.
Geschützte Methode Deserialize Lädt den Zustand des Toolboxelements aus dem angegebenen Serialisierungsinformationsobjekt.
Geschützte Methode FilterPropertyValue Filtert einen Eigenschaftenwert, bevor dieser zurückgegeben wird.
Geschützte Methode Finalize  Gibt einem Object Gelegenheit zu dem Versuch, Ressourcen freizugeben und andere Bereinigungen durchzuführen, bevor das Object von der Garbage Collection freigegeben wird. (Von Object geerbt.)
Geschützte Methode GetType Überladen. Erstellt eine Instanz des angegebenen Typs.
Geschützte Methode MemberwiseClone  Erstellt eine flache Kopie des aktuellen Object. (Von Object geerbt.)
Geschützte Methode OnComponentsCreated Löst das ComponentsCreated-Ereignis aus.
Geschützte Methode OnComponentsCreating Löst das ComponentsCreating-Ereignis aus.
Geschützte Methode Serialize Speichert den Zustand des Toolboxelements in dem angegebenen Serialisierungsinformationsobjekt.
Geschützte Methode ValidatePropertyType Überprüft, ob ein Objekt einen angegebenen Typ besitzt.
Geschützte Methode ValidatePropertyValue Überprüft eine Eigenschaft, bevor sie dem Eigenschaftenwörterbuch zugewiesen wird.

Zum Seitenanfang

Öffentliche Ereignisse

  Name Beschreibung
Öffentliches Ereignis ComponentsCreated Tritt unmittelbar nach der Erstellung von Komponenten ein.
Öffentliches Ereignis ComponentsCreating Tritt unmittelbar vor dem Erstellen von Komponenten ein.

Zum Seitenanfang

Explizite Schnittstellenimplementierungen

  Name Beschreibung
Explizite Schnittstellenimplementierung Methode System.Runtime.Serialization.ISerializable.GetObjectData Eine Beschreibung dieses Members finden Sie unter der GetObjectData-Methode.

Zum Seitenanfang

Siehe auch

Referenz

ToolboxItem-Klasse
System.Drawing.Design-Namespace
ToolboxItemFilterAttribute
ToolboxItemAttribute
IToolboxService-Schnittstelle
IToolboxUser-Schnittstelle
ToolboxComponentsCreatedEventArgs-Klasse
ToolboxComponentsCreatedEventHandler-Delegat