ActivityCodeDomSerializationManager.CreateInstance メソッド

定義

指定した型のインスタンスを作成し、名前付きインスタンスのコレクションに追加します。

public:
 virtual System::Object ^ CreateInstance(Type ^ type, System::Collections::ICollection ^ arguments, System::String ^ name, bool addToContainer);
public object CreateInstance(Type type, System.Collections.ICollection arguments, string name, bool addToContainer);
abstract member CreateInstance : Type * System.Collections.ICollection * string * bool -> obj
override this.CreateInstance : Type * System.Collections.ICollection * string * bool -> obj
Public Function CreateInstance (type As Type, arguments As ICollection, name As String, addToContainer As Boolean) As Object

パラメーター

type
Type

作成するデータ Type

arguments
ICollection

指定した型のコンストラクターに渡す引数の ICollection

name
String

結果のオブジェクトに割り当てられた名前。 この名前は、後で GetInstance(String)を使用してオブジェクトにアクセスするために使用できます。

null が渡された場合、オブジェクトは作成されますが、名前でアクセスすることはできません。

addToContainer
Boolean

true オブジェクトをデザイン コンテナーに追加する場合。それ以外の場合は false

何らかの効果を得るために、オブジェクトは IComponent を実装する必要があります。

返品

新しく作成されたオブジェクト インスタンス。

実装

注釈

これにより、同じ名前の SerializationManager メソッドへの間接的な参照が提供されます。

適用対象