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できます。

返品

このXamlTypeの構築によって開始されたXamlTypeInvokerに基づいて作成されたインスタンス。

例外

コンストラクターを解決できませんでした。

注意 (継承者)

基本実装には、内部ヘルパー ThrowIfUnknownの呼び出しが含まれています。 このヘルパーは、XamlTypeInvokerが不明なXamlTypeに基づいている場合 (UnderlyingTypeXamlTypenull場合を含む) に対して常にスローします。

適用対象