XamlTypeInvoker.CreateInstance(Object[]) 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.
Bu XamlTypeInvokeriçin başlatılan XamlType yapıyı temel alan bir nesne örneği oluşturur.
public:
virtual System::Object ^ CreateInstance(cli::array <System::Object ^> ^ arguments);
public virtual object CreateInstance (object[] arguments);
abstract member CreateInstance : obj[] -> obj
override this.CreateInstance : obj[] -> obj
Public Overridable Function CreateInstance (arguments As Object()) As Object
Parametreler
- arguments
- Object[]
Örneği için öğesini x:ConstructorArgs
sağlayan bir nesne dizisi. gerektirmeyen veya kullanmayan x:ConstructorArgs
türler için olabilirnull
.
Döndürülenler
Bu XamlTypeInvokeriçin oluşturma tarafından başlatılan XamlType örneği temel alan oluşturulan örnek.
Özel durumlar
Oluşturucu çözümlenemedi.
Devralanlara Notlar
Temel uygulama, iç yardımcı ThrowIfUnknown'a
bir çağrı içerir. Bu yardımcı, öğesinin XamlTypeInvoker olduğu durumları içeren bilinmeyen XamlTypebir öğesini temel aldığı durumlar UnderlyingType XamlType null
için her zaman oluşturur.