共用方式為


ToolboxItem.GetType 方法

定義

建立指定類型的執行個體。

多載

GetType(IDesignerHost)

啟用對與工具箱項目關聯之類型的存取。

GetType(IDesignerHost, AssemblyName, String, Boolean)

建立指定類型的執行個體,並選擇性使用指定的設計工具主應用程式和組件名稱。

GetType(IDesignerHost)

啟用對與工具箱項目關聯之類型的存取。

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

參數

host
IDesignerHost

要查詢 ITypeResolutionService 的設計工具主應用程式。

傳回

與工具箱項目關聯的類型。

備註

設計工具主機可用來存取 介面的實作 ITypeResolutionService 。 不過,載入的類型不會新增至設計工具主機中的參考清單。

適用於

GetType(IDesignerHost, AssemblyName, String, Boolean)

建立指定類型的執行個體,並選擇性使用指定的設計工具主應用程式和組件名稱。

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

參數

host
IDesignerHost

目前文件的 IDesignerHost。 這可以是 null

assemblyName
AssemblyName

AssemblyName,指出包含要載入型別的組件。 這可以是 null

typeName
String

要建立執行個體的型別名稱。

reference
Boolean

指示是否將參考加入組件的值,該組件包含設計工具主應用程式的參考集的指定類型。

傳回

如果可以找到,則為指定類型的執行個體。

例外狀況

typeName 未指定。

另請參閱

適用於