SelectionRangeConverter.CreateInstance Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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
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 .