XamlTypeInvoker.CreateInstance(Object[]) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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
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
.