次の方法で共有


Assembly.CreateInstance メソッド (String)

大文字小文字を区別する検索を使用してこのアセンブリから指定された型を検索し、システム アクティベータを使用してこの型のインスタンスを作成します。

Overloads Public Function CreateInstance( _
   ByVal typeName As String _) As Object
[C#]
public object CreateInstance(stringtypeName);
[C++]
public: Object* CreateInstance(String* typeName);
[JScript]
public function CreateInstance(
   typeName : String) : Object;

パラメータ

戻り値

型を表す Object のインスタンス。カルチャ、引数、バインダ、およびアクティベーション属性には null 参照 (Visual Basic では Nothing) が設定され、 BindingFlags には Public または Instance が設定されます。 typeName が見つからない場合は null 参照 (Nothing) が返されます。

例外

例外の種類 条件
ArgumentException typeName が空の文字列 ("") または "\0anything" です。

または

typeName の長さが 1024 文字を超えています。

ArgumentNullException typeName が null 参照 (Visual Basic では Nothing) です。
MissingMethodException 一致するコンストラクタが見つかりませんでした。

必要条件

プラットフォーム: Windows 98, Windows NT 4.0, Windows Millennium Edition, Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 ファミリ, .NET Compact Framework - Windows CE .NET, Common Language Infrastructure (CLI) Standard

.NET Framework セキュリティ:

参照

Assembly クラス | Assembly メンバ | System.Reflection 名前空間 | Assembly.CreateInstance オーバーロードの一覧