TypeConverter.CreateInstance 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
為物件重建 Object 一組給定的屬性值。
多載
| 名稱 | Description |
|---|---|
| CreateInstance(ITypeDescriptorContext, IDictionary) |
根據指定的上下文,根據物件的屬性值,建立該物件所關聯類型的 TypeConverter 實例。 |
| CreateInstance(IDictionary) |
為物件重建 Object 一組給定的屬性值。 |
CreateInstance(ITypeDescriptorContext, IDictionary)
根據指定的上下文,根據物件的屬性值,建立該物件所關聯類型的 TypeConverter 實例。
public:
virtual System::Object ^ CreateInstance(System::ComponentModel::ITypeDescriptorContext ^ context, System::Collections::IDictionary ^ propertyValues);
public virtual object CreateInstance(System.ComponentModel.ITypeDescriptorContext context, System.Collections.IDictionary propertyValues);
abstract member CreateInstance : System.ComponentModel.ITypeDescriptorContext * System.Collections.IDictionary -> obj
override this.CreateInstance : System.ComponentModel.ITypeDescriptorContext * System.Collections.IDictionary -> obj
Public Overridable Function CreateInstance (context As ITypeDescriptorContext, propertyValues As IDictionary) As Object
參數
- context
- ITypeDescriptorContext
提供格式背景的一個 ITypeDescriptorContext 。
- propertyValues
- IDictionary
以及 IDictionary 新的房產價值。
傳回
表示 Object 給定 IDictionary的 ,或 null 當該物件無法被創造時。 此方法一律會傳回 null。
備註
對於不變但你想提供可變更屬性的物件,請使用此方法。
給繼承者的注意事項
如果你想轉換的型別必須重新建立物件才能改變其值,則可以覆寫此方法。
利用參數 context 擷取關於該轉換器所使用的環境的額外資訊。 這個參數可以是 null,所以一定要檢查。 此外,上下文物件上的屬性也可以回傳 null。
參數所提供的 propertyValues 字典包含一系列名稱/值對,對應每個從 返回的 GetProperties(Object)屬性。
另請參閱
適用於
CreateInstance(IDictionary)
為物件重建 Object 一組給定的屬性值。
public:
System::Object ^ CreateInstance(System::Collections::IDictionary ^ propertyValues);
public object CreateInstance(System.Collections.IDictionary propertyValues);
member this.CreateInstance : System.Collections.IDictionary -> obj
Public Function CreateInstance (propertyValues As IDictionary) As Object
參數
- propertyValues
- IDictionary
代表 IDictionary 新房產價值的字典。
傳回
表示 Object 給定 IDictionary的 ,或 null 當該物件無法被創造時。 此方法一律會傳回 null。
備註
對於不變但你想提供可變更屬性的物件,請使用此方法。
參數所提供的 propertyValues 字典包含一系列名稱/值對,對應每個從 返回的 GetProperties屬性。