ToolboxItem.GetType Metoda

Definice

Vytvoří instanci zadaného typu.

Přetížení

GetType(IDesignerHost)

Umožňuje přístup k typu přidruženému k položce panelu nástrojů.

GetType(IDesignerHost, AssemblyName, String, Boolean)

Vytvoří instanci zadaného typu, volitelně pomocí zadaného hostitele návrháře a názvu sestavení.

GetType(IDesignerHost)

Umožňuje přístup k typu přidruženému k položce panelu nástrojů.

public:
 Type ^ GetType(System::ComponentModel::Design::IDesignerHost ^ host);
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

Parametry

host
IDesignerHost

Hostitel návrháře pro dotaz na ITypeResolutionService.

Návraty

Typ přidružený k položce panelu nástrojů.

Poznámky

Hostitel návrháře se používá pro přístup k implementaci ITypeResolutionService rozhraní. Načtený typ však není přidán do seznamu odkazů v hostiteli návrháře.

Platí pro

GetType(IDesignerHost, AssemblyName, String, Boolean)

Vytvoří instanci zadaného typu, volitelně pomocí zadaného hostitele návrháře a názvu sestavení.

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);
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
Protected Overridable Function GetType (host As IDesignerHost, assemblyName As AssemblyName, typeName As String, reference As Boolean) As Type

Parametry

host
IDesignerHost

Pro IDesignerHost aktuální dokument. Může to být null.

assemblyName
AssemblyName

Označuje AssemblyName sestavení, které obsahuje typ, který se má načíst. Může to být null.

typeName
String

Název typu, pro který se má vytvořit instance.

reference
Boolean

Hodnota označující, zda se má přidat odkaz na sestavení, které obsahuje zadaný typ na sadu odkazů hostitele návrháře.

Návraty

Instance zadaného typu, pokud ji lze najít.

Výjimky

typeName není zadáno.

Viz také

Platí pro