次の方法で共有


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 の呼び出しが含まれています。 このヘルパーは常に、a がXamlTypeInvoker不明XamlTypeに基づいている場合にスローします。これには、次のnullXamlTypeケースがUnderlyingType含まれます。

適用対象