LinkArea.LinkAreaConverter.CreateInstance Metoda

Definice

Vytvoří instanci tohoto typu, vzhledem k množině hodnot vlastností objektu. To je užitečné pro objekty, které jsou neměnné, ale přesto chcete poskytnout změnitelné vlastnosti.

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 párů name-value, jeden pro každou vlastnost vrácenou z GetProperties(ITypeDescriptorContext, Object, Attribute[]).

Návraty

Object

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

Platí pro