## CharacterRange class


Representerar ett intervall av teckenpositioner i en sträng. Denna typ bör allokeras på stacken och skickas till funktioner som värde eller referens. Använd aldrig [System::SmartPtr](../../system/smartptr/) klassen för att hantera objekt av denna typ.

```cpp
class CharacterRange
```

## Metoder

| Metod | Beskrivning |
| --- | --- |
| [CharacterRange](./characterrange/)(int32_t, int32_t) | Skapar en ny instans av klassen [CharacterRange](./) som representerar det angivna intervallet. |
| [CharacterRange](./characterrange/)() | Skapar en ny instans av klassen [CharacterRange](./) som representerar ett tomt intervall. |
| [get_First](./get_first/)() const | Returnerar positionen för det första tecknet i intervallet som representeras av det aktuella objektet. |
| [get_Length](./get_length/)() const | Returnerar antalet tecken i intervallet som representeras av det aktuella objektet. |
| [operator!=](./operator!=/)(const CharacterRange\&) const | Avgör om det aktuella och det angivna objektet representerar olika intervall. |
| [operator==](./operator==/)(const CharacterRange\&) const | Avgör om det aktuella och det angivna objektet representerar samma intervall. |
| [set_First](./set_first/)(int32_t) | Ställer in positionen för det första tecknet i intervallet som representeras av det aktuella objektet. |
| [set_Length](./set_length/)(int32_t) | Returnerar antalet tecken i intervallet som representeras av det aktuella objektet. |
## Se även

* Namespace [System::Drawing](../)
* Library [Aspose.Page for C++](../../)
