WorkflowMarkupSerializationManager.IDesignerSerializationManager.CreateInstance メソッド

定義

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

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

パラメーター

type
Type

作成する Type

arguments
ICollection

type の引数を格納している ICollection

name
String

オブジェクトの名前。 この名前は、IDesignerSerializationManager.GetInstance(String) を使用して後からオブジェクトにアクセスするときに使用できます。 null 参照 (Visual Basic の場合は Nothing) が渡された場合でもオブジェクトは作成されますが、そのオブジェクトには名前を指定する方法ではアクセスできません。

addToContainer
Boolean

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

戻り値

新しく作成されたオブジェクト。

実装

注釈

addToContainertrue に設定する場合、この値を有効にするには、オブジェクトが IComponent を実装していることが必要です。

適用対象