PointConverter.CreateInstance(ITypeDescriptorContext, IDictionary) Método

Definición

Crea una instancia de este tipo según un conjunto de valores de propiedad para el 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

Descriptor de tipo a través del cual se puede proporcionar contexto adicional.

propertyValues
IDictionary

Diccionario de nuevos valores de propiedad. El diccionario contiene una serie de pares nombre-valor, uno para cada propiedad devuelta de GetProperties(ITypeDescriptorContext, Object, Attribute[]).

Devoluciones

Objeto recién creado o null si no se pudo crear el objeto. La implementación predeterminada devuelve null.

Comentarios

CreateInstance es útil para los objetos que son inmutables, pero que siguen deseando proporcionar propiedades modificables.

Se aplica a