Compartilhar via


SelectionRangeConverter.CreateInstance Método

Definição

Cria um objeto SelectionRange usando o descritor de tipo especificado e o conjunto de valores de propriedade desse 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

Um ITypeDescriptorContext que fornece um contexto de formato.

propertyValues
IDictionary

Um IDictionary que contém os novos valores de propriedade.

Retornos

Object

Se for bem-sucedido, o SelectionRange recém-criado; caso contrário, esse método lançará uma exceção.

Exceções

propertyValues é null ou seus elementos Start e End não podem ser convertidos em um SelectionRange.

Comentários

Use o CreateInstance método para fazer alterações em um objeto imutável existente criando uma versão modificada dele. Esse método espera que o propertyValues parâmetro tenha elementos com valores de chave e Start End, cada um com o valor correspondente DateTime .

Aplica-se a

Confira também