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, содержащий новые значения свойств.

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

Object

В случае успеха вновь созданные объекты SelectionRange; в противном случае этот метод выдает исключение.

Исключения

Значение параметра propertyValues равно null, или его элементы Start и End не могут быть преобразованы в SelectionRange.

Комментарии

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

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

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