System::Range класс
Содержание
[
Скрывать
]Range class
Представляет диапазон с начальным и конечным индексом. Этот тип должен выделяться в стеке и передаваться в функции по значению или по ссылке. Никогда не используйте класс System::SmartPtr для управления объектами этого типа.
class Range : public System::Details::BoxableObjectBase
Методы
| Метод | Описание |
|---|---|
| static EndAt(const Index&) | Создает диапазон, который начинается с начала коллекции и заканчивается указанным конечным индексом. |
| Equals(const Range&) const | Определяет, равен ли текущий диапазон указанному диапазону. |
| static get_All() | Возвращает Range, представляющий всю коллекцию. |
| get_End() const | Получает конечный индекс. |
| get_Start() const | Получает начальный индекс. |
| GetHashCode() const | Возвращает хеш‑код для текущего диапазона. |
| GetOffsetAndLength(int32_t) const | Вычисляет нулевой смещение начала и длину для указанной длины коллекции. |
| Range() | Создаёт пустой диапазон. |
| Range(const Index&, const Index&) | Создаёт Range из указанных начального и конечного индексов. |
| static StartAt(const Index&) | Создает диапазон, который начинается с указанного начального индекса и продолжается до конца коллекции. |
См. также
- Namespace System
- Library Aspose.PDF for C++