Язык

SelectionRangeConverter.CreateInstance Метод

Определение

SelectionRange Создает объект с помощью указанного дескриптора типа и набора значений свойств для этого объекта.

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

Параметры

context
ITypeDescriptorContext

Объект, ITypeDescriptorContext предоставляющий контекст формата.

propertyValues
IDictionary

Объект, IDictionary содержащий новые значения свойств.

Возвращаемое значение

В случае успешного выполнения созданный SelectionRangeметод; в противном случае этот метод создает исключение.

Исключения

propertyValuesзначение is null или его StartEnd элементы не могут быть преобразованы в объект SelectionRange.

Комментарии

CreateInstance Используйте метод для внесения изменений в существующий неизменяемый объект, создав измененную версию объекта. Этот метод ожидает, что propertyValues параметр будет содержать элементы с ключевыми значениями Start и End, каждый из которых имеет соответствующее DateTime значение.

Применяется к

См. также раздел