Aracılığıyla paylaş


XamlTypeInvoker.CreateInstance(Object[]) Yöntem

Tanım

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:ConstructorArgstürler için olabilirnull.

Döndürülenler

Object

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 nulliçin her zaman oluşturur.

Şunlara uygulanır