## CharacterRange class


Representa un rango de posiciones de caracteres en una cadena. Este tipo debe asignarse en la pila y pasarse a funciones por valor o por referencia. Nunca use la clase [System::SmartPtr](../../system/smartptr/) para gestionar objetos de este tipo.

```cpp
class CharacterRange
```

## Métodos

| Método | Descripción |
| --- | --- |
| [CharacterRange](./characterrange/)(int32_t, int32_t) | Construye una nueva instancia de la clase [CharacterRange](./) que representa el rango especificado. |
| [CharacterRange](./characterrange/)() | Construye una nueva instancia de la clase [CharacterRange](./) que representa un rango vacío. |
| [get_First](./get_first/)() const | Devuelve la posición del primer carácter del rango representado por el objeto actual. |
| [get_Length](./get_length/)() const | Devuelve el número de caracteres en el rango representado por el objeto actual. |
| [operator!=](./operator!=/)(const CharacterRange\&) const | Determina si los objetos actual y especificado representan rangos distintos. |
| [operator==](./operator==/)(const CharacterRange\&) const | Determina si los objetos actual y especificado representan el mismo rango. |
| [set_First](./set_first/)(int32_t) | Establece la posición del primer carácter del rango representado por el objeto actual. |
| [set_Length](./set_length/)(int32_t) | Devuelve el número de caracteres en el rango representado por el objeto actual. |
## Ver también

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