Метод System::EnumValuesBase::ToObject

EnumValuesBase::ToObject(const TypeInfo&, const SharedPtr<Object>&) method

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

static SharedPtr<Object> System::EnumValuesBase::ToObject(const TypeInfo &type, const SharedPtr<Object> &value)
ПараметрТипОписание
типconst TypeInfo&Тип перечисления для возврата.
значениеconst SharedPtr<Object>&Значение, преобразуемое в член перечисления.

ReturnValue

Объект перечисления, значение которого равно value.

См. также

EnumValuesBase::ToObject(const TypeInfo&, uint64_t) method

Преобразует указанное 64‑битное беззнаковое целое значение в член перечисления.

static SharedPtr<Object> System::EnumValuesBase::ToObject(const TypeInfo &type, uint64_t value)
ПараметрТипОписание
типconst TypeInfo&Тип перечисления для возврата.
значениеuint64_tЗначение для преобразования в член перечисления.

ReturnValue

Экземпляр перечисления, установленный в value.

См. также