XamlTypeInvoker.CreateInstance(Object[]) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Cria uma instância do objeto com base no XamlType iniciado pela construção 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[]
Uma matriz de objetos que fornecem o x:ConstructorArgs
para a instância. Pode ser null
para tipos que não exigem nem usam x:ConstructorArgs
.
Retornos
A instância criada com base no XamlType iniciado pela construção para este XamlTypeInvoker.
Exceções
Não foi possível resolver um construtor.
Notas aos Herdeiros
A implementação base inclui uma chamada para o auxiliar interno ThrowIfUnknown
. Esse auxiliar sempre gera para casos em que um XamlTypeInvoker é baseado em um desconhecido XamlType, o que inclui casos em que o UnderlyingType XamlType de é null
.