Aracılığıyla paylaş


WorkflowMarkupSerializationManager.IDesignerSerializationManager.CreateInstance Yöntem

Tanım

Belirtilen türün bir örneğini oluşturur ve bir adlandırılmış örnekler koleksiyonuna ekler.

 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

Parametreler

type
Type

TypeOluşturulacak.

arguments
ICollection

ICollectionİçin bağımsız değişkenleri içeren bir type .

name
String

Nesnenin adı. Bu ad daha sonra kullanarak nesneye erişmek için kullanılabilir IDesignerSerializationManager.GetInstance(String) . Null bir başvuru ( Nothing Visual Basic) geçirilirse, nesne hala oluşturulur ancak ad tarafından erişilemez.

addToContainer
Boolean

true nesneyi Tasarım kapsayıcısına eklemek için; Aksi takdirde, false .

Döndürülenler

Object

Yeni oluşturulan nesne.

Uygulamalar

Açıklamalar

addToContainerOlarak ayarlanırsa true , nesnenin IComponent herhangi bir etkiye sahip olması için uygulaması gerekir.

Şunlara uygulanır