ExtenderControlToolboxItem Klasse

Definition

Bietet eine Möglichkeit, um zu bestimmen, welche Zielsteuerelemente von einem bestimmten Extendersteuerelement in der Toolbox erweitert werden können.Provides a way to determine which target controls can be extended by a particular extender control in the toolbox.

public ref class ExtenderControlToolboxItem : System::Web::UI::Design::WebControlToolboxItem
[System.Serializable]
public class ExtenderControlToolboxItem : System.Web.UI.Design.WebControlToolboxItem
type ExtenderControlToolboxItem = class
    inherit WebControlToolboxItem
Public Class ExtenderControlToolboxItem
Inherits WebControlToolboxItem
Vererbung
ExtenderControlToolboxItem
Attribute

Hinweise

Die GetTargetControlTypes -Methode gibt die Auflistung von Zieltypen zurück.The GetTargetControlTypes method returns the collection of target types. Die Auflistung wird für die Leistung mithilfe des Properties Wörterbuchs zwischengespeichert.The collection is cached for performance by using the Properties dictionary.

Wenn Sie ein Extender-Steuerelement schreiben IExtenderControl, das implementiert, aber nicht von ExtenderControlabgeleitet ist, ToolboxItemAttribute geben Sie diesen Typ im-Attribut des Steuer Elements an.If you write an extender control that implements IExtenderControl, but that does not derive from ExtenderControl, specify this type in the ToolboxItemAttribute attribute of your control.

Konstruktoren

ExtenderControlToolboxItem()

Initialisiert eine neue Instanz der ExtenderControlToolboxItem-Klasse.Initializes a new instance of the ExtenderControlToolboxItem class.

ExtenderControlToolboxItem(SerializationInfo, StreamingContext)

Initialisiert mit den angegebenen Parametern eine neue Instanz der ExtenderControlToolboxItem-Klasse.Initializes a new instance of the ExtenderControlToolboxItem class by using the specified parameters.

ExtenderControlToolboxItem(Type)

Initialisiert eine neue Instanz der ExtenderControlToolboxItem-Klasse unter Verwendung des angegebenen Typs.Initializes a new instance of the ExtenderControlToolboxItem class by using the specified type.

Eigenschaften

AssemblyName

Ruft den Namen der Assembly ab, die den durch das Toolboxelement erstellten Typ bzw. die erstellten Typen enthält, oder legt diesen fest.Gets or sets the name of the assembly that contains the type or types that the toolbox item creates.

(Geerbt von ToolboxItem)
Bitmap

Ruft eine Bitmap für die Darstellung des Toolboxelements in der Toolbox ab oder legt diese fest.Gets or sets a bitmap to represent the toolbox item in the toolbox.

(Geerbt von ToolboxItem)
Company

Ruft den Firmennamen für dieses ToolboxItem ab oder legt diesen fest.Gets or sets the company name for this ToolboxItem.

(Geerbt von ToolboxItem)
ComponentType

Ruft den Komponententyp für dieses ToolboxItem ab.Gets the component type for this ToolboxItem.

(Geerbt von ToolboxItem)
DependentAssemblies

Ruft den AssemblyName für das Toolboxelement ab oder legt diesen fest.Gets or sets the AssemblyName for the toolbox item.

(Geerbt von ToolboxItem)
Description

Ruft die Beschreibung für dieses ToolboxItem ab oder legt diese fest.Gets or sets the description for this ToolboxItem.

(Geerbt von ToolboxItem)
DisplayName

Ruft den Anzeigenamen für das Toolboxelement ab oder legt diesen fest.Gets or sets the display name for the toolbox item.

(Geerbt von ToolboxItem)
Filter

Ruft den Filter ab, der bestimmt, ob das Toolboxelement für eine Zielkomponente verwendet werden kann, oder legt diesen fest.Gets or sets the filter that determines whether the toolbox item can be used on a destination component.

(Geerbt von ToolboxItem)
IsTransient

Ruft einen Wert ab, der angibt, ob das Toolboxelement flüchtig ist.Gets a value indicating whether the toolbox item is transient.

(Geerbt von ToolboxItem)
Locked

Ruft einen Wert ab, der angibt, ob das ToolboxItem derzeit gesperrt ist.Gets a value indicating whether the ToolboxItem is currently locked.

(Geerbt von ToolboxItem)
OriginalBitmap

Ruft die ursprüngliche Bitmap ab, die in der Toolbox für dieses Element verwendet wird, oder legt diese fest.Gets or sets the original bitmap that will be used in the toolbox for this item.

(Geerbt von ToolboxItem)
Properties

Ruft ein Wörterbuch von Eigenschaften ab.Gets a dictionary of properties.

(Geerbt von ToolboxItem)
TypeName

Ruft den voll gekennzeichneten Namen des Typs der IComponent ab, die das Toolboxelement beim Aufrufen erstellt, oder legt diesen fest.Gets or sets the fully qualified name of the type of IComponent that the toolbox item creates when invoked.

(Geerbt von ToolboxItem)
Version

Ruft die Version für dieses ToolboxItem ab.Gets the version for this ToolboxItem.

(Geerbt von ToolboxItem)

Methoden

CheckUnlocked()

Löst eine Ausnahme aus, wenn das Toolboxelement gegenwärtig gesperrt ist.Throws an exception if the toolbox item is currently locked.

(Geerbt von ToolboxItem)
CreateComponents()

Erstellt die Komponenten, für deren Erstellung das Toolboxelement konfiguriert ist.Creates the components that the toolbox item is configured to create.

(Geerbt von ToolboxItem)
CreateComponents(IDesignerHost)

Erstellt mithilfe des angegebenen Designerhosts die Komponenten, für deren Erstellung das Toolboxelement konfiguriert ist.Creates the components that the toolbox item is configured to create, using the specified designer host.

(Geerbt von ToolboxItem)
CreateComponents(IDesignerHost, IDictionary)

Erstellt unter Verwendung des angegebenen Designerhosts und der Standardwerte die Komponenten, für deren Erstellung das Toolboxelement konfiguriert ist.Creates the components that the toolbox item is configured to create, using the specified designer host and default values.

(Geerbt von ToolboxItem)
CreateComponentsCore(IDesignerHost)

Erstellt Objekte aus jedem in diesem ToolboxItem enthaltenen Typ und fügt diese im angegebenen Designer hinzu.Creates objects from each type contained in this ToolboxItem, and adds them to the specified designer.

(Geerbt von WebControlToolboxItem)
CreateComponentsCore(IDesignerHost, IDictionary)

Erstellt beim Aufrufen des Toolboxelements ein Array von Komponenten.Creates an array of components when the toolbox item is invoked.

(Geerbt von ToolboxItem)
Deserialize(SerializationInfo, StreamingContext)

Lädt den Zustand des Toolboxelements aus dem angegebenen Serialisierungsinformationsobjekt.Loads the state of the toolbox item from the specified serialization information object.

(Geerbt von WebControlToolboxItem)
Equals(Object)

Stellt fest, ob zwei ToolboxItem-Instanzen gleich sind.Determines whether two ToolboxItem instances are equal.

(Geerbt von ToolboxItem)
FilterPropertyValue(String, Object)

Filtert einen Eigenschaftswert, bevor dieser zurückgegeben wird.Filters a property value before returning it.

(Geerbt von ToolboxItem)
GetHashCode()

Gibt den Hashcode für diese Instanz zurück.Returns the hash code for this instance.

(Geerbt von ToolboxItem)
GetTargetControlTypes(IDesignerHost)

Gibt die Auflistung von Zieltypen zurück.Returns the collection of target types.

GetToolAttributeValue(IDesignerHost, Type)

Ruft den Wert des angegebenen Attributtyps des Toolboxelements ab.Gets the value of the specified type of attribute of the toolbox item.

(Geerbt von WebControlToolboxItem)
GetToolHtml(IDesignerHost)

Ruft den HTML-Code für das vom Tool erstellte Websteuerelement ab.Gets the HTML for the Web control that the tool creates.

(Geerbt von WebControlToolboxItem)
GetToolType(IDesignerHost)

Ruft den Typ dieses Toolboxelements ab.Gets the type of this toolbox item.

(Geerbt von WebControlToolboxItem)
GetType()

Ruft den Type der aktuellen Instanz ab.Gets the Type of the current instance.

(Geerbt von Object)
GetType(IDesignerHost)

Ermöglicht den Zugriff auf den dem Toolboxelement zugeordneten Typ.Enables access to the type associated with the toolbox item.

(Geerbt von ToolboxItem)
GetType(IDesignerHost, AssemblyName, String, Boolean)

Erstellt eine Instanz des angegebenen Typs unter optionaler Verwendung eines angegebenen Designerhosts und Assemblynamens.Creates an instance of the specified type, optionally using a specified designer host and assembly name.

(Geerbt von ToolboxItem)
Initialize(Type)

Füllt den Zieltyp-Cacheeintrag vorab mit dem angegebenen Typ auf.Pre-fills the target-type cache entry with the specified type.

Lock()

Sperrt das Toolboxelement und verhindert Änderungen an den Eigenschaften.Locks the toolbox item and prevents changes to its properties.

(Geerbt von ToolboxItem)
MemberwiseClone()

Erstellt eine flache Kopie des aktuellen Object.Creates a shallow copy of the current Object.

(Geerbt von Object)
OnComponentsCreated(ToolboxComponentsCreatedEventArgs)

Löst das ComponentsCreated-Ereignis aus.Raises the ComponentsCreated event.

(Geerbt von ToolboxItem)
OnComponentsCreating(ToolboxComponentsCreatingEventArgs)

Löst das ComponentsCreating-Ereignis aus.Raises the ComponentsCreating event.

(Geerbt von ToolboxItem)
Serialize(SerializationInfo, StreamingContext)

Speichert den Zustand des Toolboxelements in dem angegebenen Serialisierungsinformationsobjekt.Saves the state of the toolbox item to the specified serialization information object.

(Geerbt von WebControlToolboxItem)
ToString()

Gibt eine String zurück, die das aktuelle ToolboxItem darstellt.Returns a String that represents the current ToolboxItem.

(Geerbt von ToolboxItem)
ValidatePropertyType(String, Object, Type, Boolean)

Überprüft, ob ein Objekt einen angegebenen Typ besitzt.Validates that an object is of a given type.

(Geerbt von ToolboxItem)
ValidatePropertyValue(String, Object)

Überprüft eine Eigenschaft, bevor sie dem Eigenschaftenwörterbuch zugewiesen wird.Validates a property before it is assigned to the property dictionary.

(Geerbt von ToolboxItem)

Ereignisse

ComponentsCreated

Tritt unmittelbar nach der Erstellung von Komponenten ein.Occurs immediately after components are created.

(Geerbt von ToolboxItem)
ComponentsCreating

Tritt unmittelbar vor dem Erstellen von Komponenten ein.Occurs when components are about to be created.

(Geerbt von ToolboxItem)

Explizite Schnittstellenimplementierungen

ISerializable.GetObjectData(SerializationInfo, StreamingContext)

Eine Beschreibung dieses Members finden Sie unter der GetObjectData(SerializationInfo, StreamingContext)-Methode.For a description of this member, see the GetObjectData(SerializationInfo, StreamingContext) method.

(Geerbt von ToolboxItem)

Gilt für: