XamlTypeInvoker.CreateInstance(Object[]) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
根據這個 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 擲回 ,其中包含 的 為 null
的案例 UnderlyingType XamlType 。 XamlType