PortionCollection
Przegląd
PortionCollection jest klasą w Aspose.Slides FOSS dla C++.
Zarządza kolekcją fragmentów tekstu w akapicie.
Ta klasa udostępnia 27 metod do pracy z obiektami PortionCollection w programach C++. Dostępne metody obejmują: ConstIterator, Iterator, PortionCollection, add, as_i_enumerable, begin, clear, contains, count, end, index_of, init_internal oraz 7 dodatkowych metod. Wszystkie publiczne członki są dostępne dla każdej aplikacji C++ po zainstalowaniu pakietu Aspose.Slides FOSS dla C++. Właściwości: ConstIterator, Iterator, PortionCollection, pointer, reference.
Właściwości
| Nazwa | Typ | Dostęp | Opis |
|---|---|---|---|
PortionCollection | PortionCollection | Odczyt | Pobiera kolekcję porcji. |
reference | reference | Odczyt | Pobiera odwołanie. |
pointer | pointer | Odczyt | Pobiera wskaźnik. |
Iterator | Iterator | Odczyt | Pobiera iterator. |
ConstIterator | ConstIterator | Odczyt | Zwraca iterator const. |
Metody
| Sygnatura | Opis |
|---|---|
PortionCollection() → PortionCollection | Właściwość zapewnia dostęp do samej kolekcji |
reference() → reference | Zwraca mutowalną referencję do podstawowej kolekcji |
pointer() → pointer | Właściwość zapewnia wskaźnik do podstawowej kolekcji |
Iterator() → Iterator | Tworzy nowy iterator ustawiony na początek kolekcji |
Iterator() → Iterator | |
reference() → reference | |
pointer() → pointer | |
ConstIterator() → ConstIterator | |
ConstIterator() → ConstIterator | |
PortionCollection() | |
init_internal(p_element: pugi::xml_node, txbody_element: pugi::xml_node, slide_part: Internal::pptx::SlidePart, parent_slide: IBaseSlide) | Zainicjalizuj z XML, wchodząc w tryb oparty na XML. |
size() → std::size_t | Zwraca liczbę porcji. |
count() → std::size_t | Zwraca liczbę porcji (alias dla size()). |
is_read_only() → bool | Zwraca, czy kolekcja jest tylko do odczytu. |
add(portion: Portion) → Portion | Dodaje fragment na koniec kolekcji. |
index_of(item: Portion) → std::optional<std::size_t> | Zwraca indeks podanego fragmentu, lub std::nullopt, jeśli nie został znaleziony. |
insert(index: std::size_t, portion: Portion) → Portion | Wstawia fragment pod podanym indeksem. |
clear() | Usuwa wszystkie fragmenty. |
contains(item: Portion) → bool | Zwraca true, jeśli kolekcja zawiera podany fragment. |
remove(item: Portion) → bool | Usuwa podany fragment z kolekcji. |
remove_at(index: std::size_t) | Usuwa fragment o podanym indeksie. |
as_i_enumerable() → IPortionCollection | Zwraca odniesienie do tej kolekcji jako generycznego interfejsu wyliczalnego. |
as_i_enumerable() → IPortionCollection | Zwraca odniesienie do tej kolekcji jako generycznego interfejsu wyliczalnego. |
begin() → Iterator | Zwraca iterator do pierwszej części |
end() → Iterator | Zwraca iterator po ostatniej części |
begin() → ConstIterator | |
end() → ConstIterator |