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 zainicjowanego XamlType przez konstrukcję dla tego XamlTypeInvokerobiektu .
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ą polecenia x:ConstructorArgs
.
Zwraca
Utworzone wystąpienie oparte na konstrukcji zainicjowanej XamlType dla tego XamlTypeInvokerelementu .
Wyjątki
Nie można rozpoznać konstruktora.
Uwagi 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 , który obejmuje przypadki, w których element UnderlyingType ma XamlType null
wartość .