Метод System::BoxedValueBase::Parse

BoxedValueBase::Parse(const TypeInfo&, const String&) method

Упаковывает значение константы перечисления указанного перечисления с указанным именем.

static SharedPtr<Object> System::BoxedValueBase::Parse(const TypeInfo &type, const String &str)
ПараметрТипОписание
типconst TypeInfo&Указывает тип перечисления
strconst String&Имя константы перечисления, значение которой должно быть упаковано

ReturnValue

Умный указатель (shared pointer) на объект, представляющий упакованное значение указанной константы перечисления

См. также

BoxedValueBase::Parse(const TypeInfo&, const String&, bool) method

Упаковывает значение константы перечисления указанного перечисления с указанным именем. Параметр указывает, следует ли игнорировать регистр при интерпретации строки, задающей имя константы перечисления.

static SharedPtr<Object> System::BoxedValueBase::Parse(const TypeInfo &type, const String &str, bool ignoreCase)
ПараметрТипОписание
типconst TypeInfo&Указывает тип перечисления
strconst String&Имя константы перечисления, значение которой должно быть упаковано
ignoreCaseboolУказывает, следует ли игнорировать регистр при интерпретации строки, представляющей имя константы перечисления

ReturnValue

Умный указатель (shared pointer) на объект, представляющий упакованное значение указанной константы перечисления

См. также