ColumnCollection

ColumnCollection

Przegląd

ColumnCollection jest klasą w Aspose.Slides FOSS dla C++.

Reprezentuje kolekcję kolumn w tabeli.

Ta klasa udostępnia 19 metod do pracy z obiektami ColumnCollection w programach C++. Dostępne metody to: ColumnCollection, add, add_clone, as_i_collection, as_i_enumerable, begin, clear, const_iterator, end, insert_clone, iterator, remove_at oraz 2 dodatkowe metody. Wszystkie publiczne elementy są dostępne dla dowolnej aplikacji C++ po zainstalowaniu pakietu Aspose.Slides FOSS dla C++. Właściwości: const_iterator, iterator.

Właściwości

NazwaTypDostępOpis
iteratoriteratorOdczytZwraca iterator.
const_iteratorconst_iteratorOdczytZwraca stały iterator.

Metody

SygnaturaOpis
iterator() → iteratorWłaściwość zapewnia iterator do pierwszej kolumny w kolekcji
iterator() → iterator
const_iterator() → const_iteratorWłaściwość zapewnia stały iterator do pierwszej kolumny w trybie tylko do odczytu
const_iterator() → const_iterator
ColumnCollection()
~ColumnCollection()
size() → std::size_tZwraca liczbę kolumn.
add(col: std::unique_ptr<Column>) → ColumnDodaje kolumnę do kolekcji.
add_clone(templ: Column, with_attached_columns: bool) → std::vector<Column*>Klonuje podaną kolumnę szablonu i dodaje ją na koniec.
insert_clone(index: std::size_t, templ: Column, with_attached_columns: bool) → std::vector<Column*>Klonuje podaną kolumnę szablonu i wstawia ją we wskazanym indeksie.
remove_at(first_column_index: std::size_t, with_attached_rows: bool)Usuwa kolumnę o podanym indeksie.
remove_at(index: std::size_t)Usuwa kolumnę o podanym indeksie.
clear()Usuwa wszystkie kolumny.
as_i_collection() → std::vector<Column*>Zwraca migawkę kolumn jako surowe wskaźniki.
as_i_enumerable() → std::vector<Column*>Zwraca migawkę kolumn jako surowe wskaźniki (tak jak as_i_collection).
begin() → iterator
end() → iterator
begin() → const_iterator
end() → const_iterator

Zobacz także

 Polski