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 が指定されていません。

こちらもご覧ください

適用対象