Поделиться через


EnumConverter.ConvertFrom(ITypeDescriptorContext, CultureInfo, Object) Метод

Определение

Преобразует заданный объект значения в объект перечисления.

public:
 override System::Object ^ ConvertFrom(System::ComponentModel::ITypeDescriptorContext ^ context, System::Globalization::CultureInfo ^ culture, System::Object ^ value);
public override object ConvertFrom (System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value);
public override object? ConvertFrom (System.ComponentModel.ITypeDescriptorContext? context, System.Globalization.CultureInfo? culture, object value);
override this.ConvertFrom : System.ComponentModel.ITypeDescriptorContext * System.Globalization.CultureInfo * obj -> obj
Public Overrides Function ConvertFrom (context As ITypeDescriptorContext, culture As CultureInfo, value As Object) As Object

Параметры

context
ITypeDescriptorContext

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

culture
CultureInfo

Необязательный класс CultureInfo. Если не предоставляются, предполагается использование текущего языка и региональных параметров.

value
Object

Преобразуемый объект Object.

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

Объект Object, представляющий преобразованное значение value.

Исключения

Значение value не является допустимым значением для конечного типа.

Преобразование не может быть выполнено.

Комментарии

Этот преобразователь может преобразовать объект перечисления только в строку и из нее.

Параметр context служит для получения дополнительных сведений о среде, из которой вызывается данный преобразователь. Это может быть значение null, поэтому следует всегда выполнять проверку. Свойства объекта контекста могут также возвращать значение null.

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

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