次の方法で共有


ITypeResolutionService.GetType メソッド

定義

指定した名前で型を読み込みます。

オーバーロード

GetType(String)

指定した名前で型を読み込みます。

GetType(String, Boolean)

指定した名前で型を読み込みます。

GetType(String, Boolean, Boolean)

指定した名前で型を読み込みます。

GetType(String)

指定した名前で型を読み込みます。

public:
 Type ^ GetType(System::String ^ name);
public Type GetType (string name);
public Type? GetType (string name);
abstract member GetType : string -> Type
Public Function GetType (name As String) As Type

パラメーター

name
String

型の名前。 型名がアセンブリを示す完全限定名でない場合、このサービスは参照先アセンブリの内部セットを検索します。

戻り値

指定した名前に対応する Type のインスタンス。型が見つからない場合は null

適用対象

GetType(String, Boolean)

指定した名前で型を読み込みます。

public:
 Type ^ GetType(System::String ^ name, bool throwOnError);
public Type GetType (string name, bool throwOnError);
public Type? GetType (string name, bool throwOnError);
abstract member GetType : string * bool -> Type
Public Function GetType (name As String, throwOnError As Boolean) As Type

パラメーター

name
String

型の名前。 型名がアセンブリを示す完全限定名でない場合、このサービスは参照先アセンブリの内部セットを検索します。

throwOnError
Boolean

アセンブリが見つからないときにこのメソッドが例外をスローする必要がある場合は true。それ以外の場合は false。アセンブリが見つからない場合、このメソッドは null を返します。

戻り値

指定した名前に対応する Type のインスタンス。型が見つからない場合は null

注釈

型を読み込めず、 パラメーターが throwOnError の場合、 true例外がスローされます。

適用対象

GetType(String, Boolean, Boolean)

指定した名前で型を読み込みます。

public:
 Type ^ GetType(System::String ^ name, bool throwOnError, bool ignoreCase);
public Type GetType (string name, bool throwOnError, bool ignoreCase);
public Type? GetType (string name, bool throwOnError, bool ignoreCase);
abstract member GetType : string * bool * bool -> Type
Public Function GetType (name As String, throwOnError As Boolean, ignoreCase As Boolean) As Type

パラメーター

name
String

型の名前。 型名がアセンブリを示す完全限定名でない場合、このサービスは参照先アセンブリの内部セットを検索します。

throwOnError
Boolean

アセンブリが見つからないときにこのメソッドが例外をスローする必要がある場合は true。それ以外の場合は false。アセンブリが見つからない場合、このメソッドは null を返します。

ignoreCase
Boolean

型を検索するときに大文字と小文字を区別しない場合は true。それ以外の場合は false

戻り値

指定した名前に対応する Type のインスタンス。型が見つからない場合は null

注釈

型を読み込めず、 パラメーターが throwOnError の場合、 true例外がスローされます。

適用対象