Класс Aspose::Pdf::BoundsCheckableList

BoundsCheckableList class

Представляет BoundsCheckableList — обёртку над System.Collections.Generic.List.

template<typename T>class BoundsCheckableList : public System::Collections::Generic::IList<T>

Методы

МетодОписание
Add(const T&) overrideДобавляет объект в конец System.Collections.Generic.List в зависимости от параметра “boundsCheckMode”.
begin()Получает итератор, указывающий на первый элемент (если он существует) коллекции.
begin() constПолучает итератор, указывающий на первый элемент (если он существует) константно-квалифицированного экземпляра коллекции.
BoundsCheckableList()Инициализирует новый экземпляр класса BoundsCheckableList.
BoundsCheckableList(BoundsCheckMode, double, double)Инициализирует новый экземпляр класса BoundsCheckableList.
cbegin() constПолучает итератор, указывающий на первый константно-квалифицированный элемент (если он существует) коллекции.
cend() constПолучает итератор, указывающий сразу после последнего константно-квалифицированного элемента (если он существует) коллекции.
Clear() overrideУдаляет все элементы из System.Collections.Generic.List.
Contains(const T&) const overrideОпределяет, находится ли элемент в System.Collections.Generic.List.
CopyTo(System::ArrayPtr<T>, int32_t) overrideКопирует весь System.Collections.Generic.List в совместимый одномерный массив, начиная с указанного индекса целевого массива.
end()Получает итератор, указывающий сразу после последнего элемента (если он существует) коллекции.
end() constПолучает итератор, указывающий сразу после последнего элемента (если он существует) константно-квалифицированного экземпляра коллекции.
get_Count() const overrideПолучает количество элементов, содержащихся в System.Collections.Generic.List.
get_IsReadOnly() const overrideПолучает значение, указывающее, является ли коллекция только для чтения.
GetEnumerator() overrideВозвращает перечислитель, который перебирает System.Collections.Generic.List.
idx_get(int32_t) const overrideПолучает параграф из или в коллекцию.
idx_set(int32_t, T) overrideУстанавливает параграф из или в коллекцию.
IndexOf(const T&) const overrideИщет указанный объект и возвращает нулевой индекс первого вхождения во весь System.Collections.Generic.List.
Insert(int32_t, const T&) overrideВставляет элемент в System.Collections.Generic.List по указанному индексу.
Remove(const T&) overrideУдаляет первое вхождение конкретного объекта из System.Collections.Generic.List.
RemoveAt(int32_t) overrideУдаляет элемент по указанному индексу из System.Collections.Generic.List.
SetTemplateWeakPtr(uint32_t) overrideУстанавливает n‑й аргумент шаблона как слабый указатель (а не shared). Позволяет переключать указатели в контейнерах в режим weak.
UpdateBoundsCheckMode(BoundsCheckMode, double, double)Обновляет параметр boundsCheckMode для инициализированной коллекции.
UpdateBoundsCheckMode(BoundsCheckMode)Обновляет параметр boundsCheckMode для инициализированной коллекции.
virtualizeBeginConstIterator() const overrideПолучает итератор, указывающий на первый элемент (если он существует) константно-квалифицированного экземпляра коллекции.
virtualizeBeginIterator() overrideПолучает итератор, указывающий на первый элемент (если он существует) коллекции.
virtualizeEndConstIterator() const overrideПолучает итератор, указывающий сразу после последнего элемента (если он существует) константно-квалифицированного экземпляра коллекции.
virtualizeEndIterator() overrideПолучает итератор, указывающий сразу после последнего элемента (если он существует) коллекции.

Typedefs

Типовое определениеОписание
const_iteratorТип константного итератора.
iteratorТип итератора.
iterator_holder_typeТип коллекции, чьи типы итераторов используются в качестве типов итераторов текущей коллекции.
virtualized_iteratorВиртуализированный тип.
virtualized_iterator_elementВиртуализированный тип элемента.

См. также