ActivityCodeDomSerializationManager.CreateInstance Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Belirtilen türün bir örneğini oluşturur ve adlandırılmış örnekler koleksiyonuna ekler.
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
Parametreler
- arguments
- ICollection
ICollection Belirtilen tür için oluşturucuya geçirilebilir bağımsız değişkenlerden biri.
- name
- String
Sonuçta elde edilen nesneye atanan ad. Bu ad, nesnesine daha sonra aracılığıyla GetInstance(String)erişmek için kullanılabilir.
Null geçirilirse, nesne oluşturulur ancak ada göre erişilemez.
- addToContainer
- Boolean
true
nesnesini tasarım kapsayıcısına eklemek için; aksi takdirde , false
.
Nesnenin herhangi bir etkisi olması için bunu uygulaması IComponent gerekir.
Döndürülenler
Yeni oluşturulan nesne örneği.
Uygulamalar
Açıklamalar
Bu, aynı ada sahip yöntemine SerializationManager dolaylı bir başvuru sağlar.