XamlTypeInvoker.CreateInstance(Object[]) Méthode

Définition

Crée une instance d'objet basée sur le XamlType initié par la construction pour ce 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

Paramètres

arguments
Object[]

Tableau d'objets qui fournissent x:ConstructorArgs pour l'instance. Peut être null pour les types qui ne requièrent pas ou n'utilisent pas x:ConstructorArgs.

Retours

Object

Instance créée sur la base duXamlType initié par construction pour ce XamlTypeInvoker.

Exceptions

Impossible de résoudre le constructeur.

Notes pour les héritiers

L’implémentation de base inclut un appel à l’assistance interne ThrowIfUnknown. Cet assistance lève toujours pour les cas où un XamlTypeInvoker est basé sur un inconnuXamlType, ce qui inclut les cas où l’est XamlType UnderlyingType null.

S’applique à