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

ICollectionの引数を含むtype

name
String

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

addToContainer
Boolean

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

返品

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

実装

注釈

addToContainertrueに設定されている場合、オブジェクトはIComponentを実装してこれを有効にする必要があります。

適用対象