Sdílet prostřednictvím


FontConverter.CreateInstance(ITypeDescriptorContext, IDictionary) Metoda

Definice

Vytvoří objekt tohoto typu pomocí zadané sady hodnot vlastností pro objekt.

public:
 override System::Object ^ CreateInstance(System::ComponentModel::ITypeDescriptorContext ^ context, System::Collections::IDictionary ^ propertyValues);
public override object CreateInstance (System.ComponentModel.ITypeDescriptorContext context, System.Collections.IDictionary propertyValues);
public override object CreateInstance (System.ComponentModel.ITypeDescriptorContext? context, System.Collections.IDictionary propertyValues);
override this.CreateInstance : System.ComponentModel.ITypeDescriptorContext * System.Collections.IDictionary -> obj
Public Overrides Function CreateInstance (context As ITypeDescriptorContext, propertyValues As IDictionary) As Object

Parametry

context
ITypeDescriptorContext

Popisovač typu, jehož prostřednictvím lze poskytnout další kontext.

propertyValues
IDictionary

Slovník nových hodnot vlastností. Slovník obsahuje řadu dvojic název-hodnota, jeden pro každou vlastnost vrácenou metodou GetProperties .

Návraty

Nově vytvořený objekt nebo null pokud objekt nelze vytvořit. Výchozí implementace vrátí null.

CreateInstance(ITypeDescriptorContext, IDictionary) užitečné pro vytváření neměnitelných objektů, které mají měnitelné vlastnosti.

Platí pro