SelectionRangeConverter.CreateInstance Método

Definición

Crea un objeto SelectionRange utilizando el descriptor de tipos especificado y el conjunto de valores de propiedades de dicho 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

Interfaz ITypeDescriptorContext que proporciona un contexto de formato.

propertyValues
IDictionary

Una interfaz IDictionary que contiene los nuevos valores de propiedades.

Devoluciones

Object

Si es correcto, devuelve el objeto SelectionRange recientemente creado; de lo contrario, este método produce una excepción.

Excepciones

propertyValues es null, o sus elementos Start y End no se pudieron convertir en SelectionRange.

Comentarios

Use el CreateInstance método para realizar cambios en un objeto inmutable existente mediante la creación de una versión modificada de él. Este método espera que el propertyValues parámetro tenga elementos con valores clave de Start y End, cada uno con el valor correspondiente DateTime .

Se aplica a

Consulte también