Compartir a través de


XamlTypeInvoker.CreateInstance(Object[]) Método

Definición

Crea una instancia del objeto basada en el XamlType iniciado por la construcción para este 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

Parámetros

arguments
Object[]

Una matriz de objetos que proporciona x:ConstructorArgs para la instancia. Puede ser null para los tipos que no requieren o utilizan x:ConstructorArgs.

Devoluciones

Object

Instancia creada basada en el XamlType iniciado por la construcción para XamlTypeInvoker.

Excepciones

No pudo resolver un constructor.

Notas a los desarrolladores de herederos

La implementación base incluye una llamada al asistente interno ThrowIfUnknown. Este asistente siempre produce para los casos en XamlTypeInvoker los que se basa en un objeto desconocido XamlType, que incluye los casos en los que el UnderlyingType de XamlType es null.

Se aplica a