Udostępnij za pośrednictwem


LinkArea.LinkAreaConverter.CreateInstance Metoda

Definicja

Tworzy wystąpienie tego typu, biorąc pod uwagę zestaw wartości właściwości dla obiektu. Jest to przydatne w przypadku obiektów, które są niezmienne, ale nadal chcą udostępniać właściwości umożliwiające zmianę.

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

Deskryptor typu, za pomocą którego można podać dodatkowy kontekst.

propertyValues
IDictionary

Słownik nowych wartości właściwości. Słownik zawiera serię par name-value, po jednym dla każdej właściwości zwróconej z GetProperties(ITypeDescriptorContext, Object, Attribute[])klasy .

Zwraca

Object

Nowo utworzony obiekt lub wartość null, jeśli nie można utworzyć obiektu. Domyślna implementacja zwraca wartość null.

Dotyczy