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


Inramar värdet av en uppräkningskonstant från den angivna uppräkningen med det angivna namnet.

```cpp
static SharedPtr<Object> System::BoxedValueBase::Parse(const TypeInfo &type, const String &str)
```


| Parameter | Typ | Beskrivning |
| --- | --- | --- |
| typ | const TypeInfo\& | Anger typen av uppräkningen |
| str | const String\& | Namnet på uppräkningskonstanten vars värde ska inneslutas |

### ReturnValue

En delad pekare till objektet som representerar det inneslutna värdet av den angivna uppräkningskonstanten

## Se även

* Typedef [SharedPtr](../../sharedptr/)
* Class [Object](../../object/)
* Class [TypeInfo](../../typeinfo/)
* Class [String](../../string/)
* Class [BoxedValueBase](../)
* Namespace [System](../../)
* Library [Aspose.PDF for C++](../../../)
## BoxedValueBase::Parse(const TypeInfo\&, const String\&, bool) method


Inramar värdet av en uppräkningskonstant från den angivna uppräkningen med det angivna namnet. En parameter anger om skiftläget ska ignoreras vid tolkning av strängen som specificerar namnet på uppräkningskonstanten.

```cpp
static SharedPtr<Object> System::BoxedValueBase::Parse(const TypeInfo &type, const String &str, bool ignoreCase)
```


| Parameter | Typ | Beskrivning |
| --- | --- | --- |
| typ | const TypeInfo\& | Anger typen av uppräkningen |
| str | const String\& | Namnet på uppräkningskonstanten vars värde ska inneslutas |
| ignoreCase | bool | Anger om skiftlägeskänslighet ska ignoreras vid tolkning av strängen som representerar namnet på uppräkningskonstanten |

### ReturnValue

En delad pekare till objektet som representerar det inneslutna värdet av den angivna uppräkningskonstanten

## Se även

* Typedef [SharedPtr](../../sharedptr/)
* Class [Object](../../object/)
* Class [TypeInfo](../../typeinfo/)
* Class [String](../../string/)
* Class [BoxedValueBase](../)
* Namespace [System](../../)
* Library [Aspose.PDF for C++](../../../)
