## CharacterRange class


Stellt einen Bereich von Zeichenpositionen in einer Zeichenkette dar. Dieser Typ sollte auf dem Stack alloziert und an Funktionen per Wert oder Referenz übergeben werden. Verwenden Sie niemals die [System::SmartPtr](../../system/smartptr/) Klasse, um Objekte dieses Typs zu verwalten.

```cpp
class CharacterRange
```

## Methoden

| Methode | Beschreibung |
| --- | --- |
| [CharacterRange](./characterrange/)(int32_t, int32_t) | Konstruiert eine neue Instanz der Klasse [CharacterRange](./), die den angegebenen Bereich darstellt. |
| [CharacterRange](./characterrange/)() | Konstruiert eine neue Instanz der Klasse [CharacterRange](./), die einen leeren Bereich darstellt. |
| [get_First](./get_first/)() const | Gibt die Position des ersten Zeichens des vom aktuellen Objekt dargestellten Bereichs zurück. |
| [get_Length](./get_length/)() const | Gibt die Anzahl der Zeichen im vom aktuellen Objekt dargestellten Bereich zurück. |
| [operator!=](./operator!=/)(const CharacterRange\&) const | Bestimmt, ob das aktuelle und das angegebene Objekt unterschiedliche Bereiche darstellen. |
| [operator==](./operator==/)(const CharacterRange\&) const | Bestimmt, ob das aktuelle und das angegebene Objekt denselben Bereich darstellen. |
| [set_First](./set_first/)(int32_t) | Setzt die Position des ersten Zeichens des vom aktuellen Objekt dargestellten Bereichs. |
| [set_Length](./set_length/)(int32_t) | Gibt die Anzahl der Zeichen im vom aktuellen Objekt dargestellten Bereich zurück. |
## Siehe auch

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