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的呼叫。 此輔助器總是對 a XamlTypeInvoker 基於未知 XamlType的情形 ,包括 UnderlyingType 的 XamlTypenull為 的情況。