## CharacterRange class


Représente une plage de positions de caractères dans une chaîne. Ce type doit être alloué sur la pile et passé aux fonctions par valeur ou par référence. N'utilisez jamais la classe [System::SmartPtr](../../system/smartptr/) pour gérer les objets de ce type.

```cpp
class CharacterRange
```

## Méthodes

| Méthode | Description |
| --- | --- |
| [CharacterRange](./characterrange/)(int32_t, int32_t) | Construit une nouvelle instance de la classe [CharacterRange](./) qui représente la plage spécifiée. |
| [CharacterRange](./characterrange/)() | Construit une nouvelle instance de la classe [CharacterRange](./) qui représente une plage vide. |
| [get_First](./get_first/)() const | Renvoie la position du premier caractère de la plage représentée par l'objet actuel. |
| [get_Length](./get_length/)() const | Renvoie le nombre de caractères dans la plage représentée par l'objet actuel. |
| [operator!=](./operator!=/)(const CharacterRange\&) const | Détermine si les objets actuel et spécifié représentent des plages distinctes. |
| [operator==](./operator==/)(const CharacterRange\&) const | Détermine si les objets actuel et spécifié représentent la même plage. |
| [set_First](./set_first/)(int32_t) | Définit la position du premier caractère de la plage représentée par l'objet actuel. |
| [set_Length](./set_length/)(int32_t) | Renvoie le nombre de caractères dans la plage représentée par l'objet actuel. |
## Voir aussi

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