RowCollection

Overview

RowCollection є класом в Aspose.Slides FOSS для C++.

Представляє збір рядків в таблиці.

Цей клас надає 21 метод для роботи з об’єктами RowCollection в програмах C++. Доступні методи включають: RowCollection, add, add_clone, as_i_collection, as_i_enumerable, begin, clear, const_iterator, end, init_internal, insert_clone, iterator, і 4 додаткові методи. Всі публічні члени доступні будь-якім додаткам C++ після встановлення пакету Aspose.Slides FOSS для C++. Свойства: const_iterator, iterator.

Properties

NameTypeAccessDescription
iteratoriteratorReadОбирає ітератора.
const_iteratorconst_iteratorReadОтримає константну ітерацію.

Methods

SignatureDescription
iterator()iteratorСвойство надає доступ до типу ітератора для колекції.
iterator()iterator
const_iterator()const_iteratorПовертає ітератор константи на початок колекції рядків.
const_iterator()const_iterator
RowCollection()
~RowCollection()
init_internal(tbl_element: pugi::xml_node, save_callback: std::function<void()>, slide_part: Internal::pptx::SlidePart, parent_slide: IBaseSlide, table: Table)Ініціалізація колекції з Елемент XML. Розбирає всі елементи дітей і створює відповідні об’єкти ряд.
rebuild()Відновити список рядків з збереженого елемента XML. Знімає існуючі рядки і перерозбирає всі Діти.
size()std::size_tПовертає кількість рядків.
add(row: std::unique_ptr<Row>)RowДодає ряд до колекції.
add_clone(templ: Row, with_attached_rows: bool)std::vector<Row*>Клонує даний ряд шаблону і додає його до кінця.
insert_clone(index: std::size_t, templ: Row, with_attached_rows: bool)std::vector<Row*>Клонує даний ряд шаблону і вставляє його до зазначеного індексу.
remove_at(first_row_index: std::size_t, with_attached_rows: bool)Видає ряд у даному індексі.
remove_at(index: std::size_t)Видає ряд у даному індексі.
clear()Видає всі рядки.
as_i_collection()std::vector<Row*>Повертає знімки рядків як нерозроблені показники.
as_i_enumerable()std::vector<Row*>Повертає знімки рядків як нерозроблені показники (тож, що і as_i_collection).
begin()iterator
end()iterator
begin()const_iterator
end()const_iterator

See Also

 Українська