XamlTypeInvoker.CreateInstance(Object[]) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Crea un'istanza dell'oggetto in base all'oggetto XamlType in costruzione per l'oggetto 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
Parametri
- arguments
- Object[]
Matrice di oggetti che forniscono x:ConstructorArgs
per l'istanza. Può essere null
per tipi che non richiedono né utilizzano x:ConstructorArgs
.
Restituisce
Istanza creata in base all'oggetto XamlType in costruzione per l'oggetto XamlTypeInvoker.
Eccezioni
Impossibile risolvere un costruttore.
Note per gli eredi
L'implementazione di base include una chiamata al helper interno ThrowIfUnknown
. Questo helper genera sempre per i casi in cui un XamlTypeInvoker è basato su un oggetto sconosciuto XamlType, che include casi in cui l'oggetto UnderlyingType XamlType è null
.