Condividi tramite


ToolboxItem.GetType Metodo

Definizione

Crea un'istanza del tipo specificato.

Overload

GetType(IDesignerHost)

Permette l'accesso al tipo associato all'elemento della casella degli strumenti.

GetType(IDesignerHost, AssemblyName, String, Boolean)

Crea un'istanza del tipo specificato, specificando un host di progettazione e un nome assembly, se lo si desidera.

GetType(IDesignerHost)

Permette l'accesso al tipo associato all'elemento della casella degli strumenti.

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

Parametri

host
IDesignerHost

Host di progettazione per eseguire query per l'interfaccia ITypeResolutionService.

Restituisce

Tipo associato all'elemento della casella degli strumenti.

Commenti

L'host della finestra di progettazione viene usato per accedere a un'implementazione dell'interfaccia ITypeResolutionService . Tuttavia, il tipo caricato non viene aggiunto all'elenco di riferimenti nell'host della finestra di progettazione.

Si applica a

GetType(IDesignerHost, AssemblyName, String, Boolean)

Crea un'istanza del tipo specificato, specificando un host di progettazione e un nome assembly, se lo si desidera.

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

Parametri

host
IDesignerHost

L'oggetto IDesignerHost per il documento corrente. Può essere null.

assemblyName
AssemblyName

Un AssemblyName che indica l'assembly contenente il tipo da caricare. Può essere null.

typeName
String

Il nome del tipo di cui creare un'istanza.

reference
Boolean

Un valore che indica se aggiungere o no, alla serie di riferimenti dell'host di progettazione, un riferimento all'assembly contenente il tipo specificato.

Restituisce

Istanza del tipo specificato, se può essere individuato.

Eccezioni

typeName non specificato.

Vedi anche

Si applica a