XamlTypeInvoker.CreateInstance(Object[]) Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Skapar en objektinstans baserat på den bygginitierade XamlType för den här 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
Parametrar
- arguments
- Object[]
En matris med objekt som anger x:ConstructorArgs för instansen. Kan vara null för typer som inte kräver eller använder x:ConstructorArgs.
Returer
Den skapade instansen baserat på den bygginitierade XamlType för den här XamlTypeInvoker.
Undantag
Det gick inte att lösa en konstruktor.
Anteckningar till arvingar
Basimplementeringen innehåller ett anrop till den interna hjälpen ThrowIfUnknown. Den här hjälpen genererar alltid för fall där en XamlTypeInvoker baseras på en okänd XamlType, vilket inkluderar fall där UnderlyingType är XamlTypenull.