XamlTypeInvoker.CreateInstance(Object[]) Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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.