Język

XamlTypeInvoker.CreateInstance(Object[]) Metoda

Definicja

Tworzy wystąpienie obiektu na podstawie zainicjowanej XamlType przez konstrukcję dla tego obiektu XamlTypeInvoker.

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

Parametry

arguments
Object[]

Tablica obiektów, które dostarczają x:ConstructorArgs obiekt dla wystąpienia. Może dotyczyć null typów, które nie wymagają lub używają .x:ConstructorArgs

Zwraca

Utworzone wystąpienie oparte na konstrukcji zainicjowanej XamlType dla tego elementu XamlTypeInvoker.

Wyjątki

Nie można rozpoznać konstruktora.

Notatki dotyczące dziedziczenia

Implementacja podstawowa obejmuje wywołanie wewnętrznego pomocnika ThrowIfUnknown. Ten pomocnik zawsze zgłasza przypadki, w których element XamlTypeInvoker jest oparty na nieznanym XamlTypeobiekcie , w tym przypadkach, w których element UnderlyingTypeXamlType ma wartość null.

Dotyczy