XamlTypeInvoker.CreateInstance(Object[]) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Erstellt eine Objektinstanz auf Grundlage des durch Konstruktion initiierten XamlType-Objekts für dieses XamlTypeInvoker-Objekt.
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
Parameter
- arguments
- Object[]
Ein Objektarray, durch das die x:ConstructorArgs
für die Instanz angegeben werden. Ist möglicherweise null
für Typen, die nicht x:ConstructorArgs
erfordern oder verwenden.
Gibt zurück
Die erstellte Instanz auf Grundlage des durch Konstruktion initiierten XamlType-Objekts für dieses XamlTypeInvoker-Objekt.
Ausnahmen
Ein Konstruktor konnte nicht aufgelöst werden.
Hinweise für Vererber
Die Basisimplementierung enthält einen Aufruf des internen Hilfsers ThrowIfUnknown
. Dieser Hilfser löst immer fälle aus, in denen eine XamlTypeInvoker auf einem unbekannten XamlTypebasiert, was Fälle enthält, in denen dies UnderlyingType XamlType der Fall ist null
.