PortionCollection
Overview
PortionCollection is a class in Aspose.Slides FOSS for C++.
Manages a collection of text portions within a paragraph.
Properties
| Name | Type | Access | Description |
|---|---|---|---|
PortionCollection | PortionCollection | Read | Property provides access to the collection itself |
reference | reference | Read | Returns a mutable reference to the underlying collection |
pointer | pointer | Read | Property provides a pointer to the underlying collection |
Iterator | Iterator | Read | Creates a new iterator positioned at the start of the collection |
ConstIterator | ConstIterator | Read |
Methods
| Signature | Description |
|---|---|
PortionCollection() → PortionCollection | Property provides access to the collection itself |
reference() → reference | Returns a mutable reference to the underlying collection |
pointer() → pointer | Property provides a pointer to the underlying collection |
Iterator() → Iterator | Creates a new iterator positioned at the start of the collection |
Iterator() → Iterator | |
reference() → reference | |
pointer() → pointer | |
ConstIterator() → ConstIterator | |
ConstIterator() → ConstIterator | |
init_internal(p_element: pugi::xml_node, txbody_element: pugi::xml_node, slide_part: Internal::pptx::SlidePart, parent_slide: IBaseSlide) | Initialize from XML, entering XML-backed mode. |
size() → std::size_t | Returns the number of portions. |
count() → std::size_t | Returns the number of portions (alias for size()). |
is_read_only() → bool | Returns whether the collection is read-only. |
index_of(item: Portion) → std::optional<std::size_t> | Returns the index of the given portion, or std::nullopt if not found. |
clear() | Removes all portions. |
contains(item: Portion) → bool | Returns true if the collection contains the given portion. |
remove(item: Portion) → bool | Removes the given portion from the collection. |
remove_at(index: std::size_t) | Removes the portion at the given index. |
begin() → Iterator | Returns an iterator to the first portion |
end() → Iterator | Returns an iterator past the last portion |
begin() → ConstIterator | |
end() → ConstIterator |