ToolboxItem.GetType Methode

Definition

Erstellt eine Instanz des angegebenen Typs.Creates an instance of the specified type.

Überlädt

GetType(IDesignerHost)

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

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.

GetType(IDesignerHost)

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

public:
 Type ^ GetType(System::ComponentModel::Design::IDesignerHost ^ host);
public Type GetType (System.ComponentModel.Design.IDesignerHost host);
override this.GetType : System.ComponentModel.Design.IDesignerHost -> Type
Public Function GetType (host As IDesignerHost) As Type

Parameter

host
IDesignerHost

Der Designerhost, der nach ITypeResolutionServiceabgefragt werden soll.The designer host to query for ITypeResolutionService.

Gibt zurück

Der dem Toolboxelement zugeordnete Typ.The type associated with the toolbox item.

Hinweise

Der Designer Host wird für den Zugriff auf eine Implementierung der ITypeResolutionService -Schnittstelle verwendet.The designer host is used to access an implementation of the ITypeResolutionService interface. Der geladene Typ wird jedoch nicht der Liste der Verweise im Designer Host hinzugefügt.However, the loaded type is not added to the list of references in the designer host.

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.

protected:
 virtual Type ^ GetType(System::ComponentModel::Design::IDesignerHost ^ host, System::Reflection::AssemblyName ^ assemblyName, System::String ^ typeName, bool reference);
protected virtual Type GetType (System.ComponentModel.Design.IDesignerHost host, System.Reflection.AssemblyName assemblyName, string typeName, bool reference);
override this.GetType : System.ComponentModel.Design.IDesignerHost * System.Reflection.AssemblyName * string * bool -> Type

Parameter

host
IDesignerHost

Der IDesignerHost für das aktuelle Dokument.The IDesignerHost for the current document. Dieser Wert kann null sein.This can be null.

assemblyName
AssemblyName

Ein AssemblyName, der die Assembly angibt, die den zu ladenden Typ enthält.An AssemblyName that indicates the assembly that contains the type to load. Dieser Wert kann null sein.This can be null.

typeName
String

Der Name des Typs, von dem eine Instanz erstellt werden soll.The name of the type to create an instance of.

reference
Boolean

Ein Wert, der angibt, ob der Gruppe von Verweisen des Designerhosts ein Verweis auf die Assembly hinzugefügt werden soll, die den angegebenen Typ enthält.A value indicating whether or not to add a reference to the assembly that contains the specified type to the designer host's set of references.

Gibt zurück

Eine Instanz des angegebenen Typs, falls eine solche gefunden werden kann.An instance of the specified type, if it can be located.

Ausnahmen

typeName wurde nicht angegeben.typeName is not specified.

Siehe auch

Gilt für: