OHyMoS.NET Class Library

OhElement.create メソッド 

水文モデルの要素を作成します。

Creates an Element which has the class name specified by the argument.
public static OhElement create(
   Type aType
);

パラメータ

aType
a Type value

水文モデルの要素を表す型

戻り値

an OhElement value

水文モデルの要素となるオブジェクト

解説

引数に、水文モデルの要素となるモデルを表すクラス型を与えると、 その要素モデルのオブジェクトを生成します。引数で指定されたクラスは パッケージ OhymosNet に属するものとします。

このメソッドは構造定義ファイルを用いる全体系モデル OhScfTotalSystemの コンストラクタ内で使用されます。

使用例

// クラスの含まれるアセンブリ
OhAssembly a ;

// 与えられるクラス名
string className = "Storage";

// クラス名から型を取得
Type t = a.GetType("OhymosNet." + className );

OhElement elm = OhElement.create(t);

参照

OhElement クラス | OhymosNet 名前空間