PointConverter.CreateInstance(ITypeDescriptorContext, IDictionary) Método

Definição

Cria uma instância deste tipo dado um conjunto de valores de propriedade para o objeto.

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

Parâmetros

context
ITypeDescriptorContext

Um descritor de tipo através do qual pode ser fornecido contexto adicional.

propertyValues
IDictionary

Um dicionário de novos valores de propriedades. O dicionário contém uma série de pares nome-valor, um para cada propriedade devolvida de GetProperties(ITypeDescriptorContext, Object, Attribute[]).

Devoluções

O objeto recém-criado, ou null se o objeto não pudesse ser criado. A implementação padrão retorna null.

Observações

CreateInstance é útil para objetos que são imutáveis mas que ainda assim querem fornecer propriedades alteráveis.

Aplica-se a