PointConverter.CreateInstance(ITypeDescriptorContext, IDictionary) Método

Definición

Crea una instancia de este tipo dado un conjunto de valores de propiedad para el objeto.Creates an instance of this type given a set of property values for the object.

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);
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

Un descriptor de tipo a través del que se puede proporcionar contexto adicional.A type descriptor through which additional context can be provided.

propertyValues
IDictionary

Diccionario de nuevos valores de propiedad.A dictionary of new property values. El diccionario tiene una serie de pares de nombre-valor, uno para cada propiedad devuelta desde GetProperties(ITypeDescriptorContext, Object, Attribute[]).The dictionary contains a series of name-value pairs, one for each property returned from GetProperties(ITypeDescriptorContext, Object, Attribute[]).

Devoluciones

El objeto recién creado o null si no se pudo crear el objeto.The newly created object, or null if the object could not be created. La implementación predeterminada devuelve null.The default implementation returns null.

Comentarios

CreateInstanceresulta útil para los objetos que son inmutables pero que todavía desean proporcionar propiedades modificables.CreateInstance is useful for objects that are immutable but still want to provide changeable properties.

Se aplica a