ToolboxItem.GetType Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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.