SizeConverter.CreateInstance(ITypeDescriptorContext, IDictionary) SizeConverter.CreateInstance(ITypeDescriptorContext, IDictionary) SizeConverter.CreateInstance(ITypeDescriptorContext, IDictionary) SizeConverter.CreateInstance(ITypeDescriptorContext, IDictionary) Method

Definición

Crea un objeto de este tipo mediante un conjunto especificado de valores de propiedad para el objeto.Creates an object of this type by using a specified set of property values for the object. Resulta útil para crear objetos no modificables con propiedades modificables.This is useful for creating non-changeable objects that have changeable properties.

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 ITypeDescriptorContext ITypeDescriptorContext ITypeDescriptorContext

TypeDescriptor mediante el cual se puede proporcionar contexto adicional.A TypeDescriptor through which additional context can be provided.

propertyValues
IDictionary IDictionary IDictionary 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 el método GetProperties(ITypeDescriptorContext, Object, Attribute[]).The dictionary contains a series of name-value pairs, one for each property returned from the GetProperties(ITypeDescriptorContext, Object, Attribute[]) method.

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.

Se aplica a