XamlTypeInvoker.CreateInstance(Object[]) 方法

定义

基于此 XamlType 的构造启动的 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

参数

arguments
Object[]

一个对象数组,这些对象为实例提供 x:ConstructorArgs。 对于不需要或者不使用 null 的类型可能为 x:ConstructorArgs

返回

Object

基于此 XamlType 的构造启动的 XamlTypeInvoker 所创建的实例。

例外

未能解析构造函数。

继承者说明

基本实现包括对内部帮助程序 ThrowIfUnknown 的调用。 对于基于未知的情况XamlTypeInvoker,此帮助程序始终会引发此帮助程序,其中包括其中的案例nullUnderlyingTypeXamlTypeXamlType

适用于