Sdílet prostřednictvím


XamlTypeInvoker.CreateInstance(Object[]) Metoda

Definice

Vytvoří instanci objektu na základě konstrukce zahájené XamlType pro toto 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[]

Pole objektů, které poskytují x:ConstructorArgs instanci. Může být null pro typy, které nevyžadují nebo nepoužívají x:ConstructorArgs.

Návraty

Object

Vytvořená instance založená na konstrukci zahájené XamlType pro tuto XamlTypeInvoker.

Výjimky

Nelze vyřešit konstruktor.

Poznámky pro dědice

Základní implementace zahrnuje volání interní pomocné rutiny ThrowIfUnknown. Tato pomocná rutina vždy vyvolá případy, kdy XamlTypeInvoker je založen na neznámém XamlType, který zahrnuje případy, kdy UnderlyingType XamlType je null

Platí pro