ToolboxItem.GetType 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
建立指定類型的執行個體。
多載
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
未指定。