PortionCollection
Panoramica
PortionCollection è una classe in Aspose.Slides FOSS per C++.
Gestisce una raccolta di porzioni di testo all’interno di un paragrafo.
Questa classe fornisce 27 metodi per lavorare con gli oggetti PortionCollection nei programmi C++. I metodi disponibili includono: ConstIterator, Iterator, PortionCollection, add, as_i_enumerable, begin, clear, contains, count, end, index_of, init_internal, e 7 metodi aggiuntivi. Tutti i membri pubblici sono accessibili a qualsiasi applicazione C++ dopo l’installazione del pacchetto Aspose.Slides FOSS per C++. Proprietà: ConstIterator, Iterator, PortionCollection, pointer, reference.
Proprietà
| Nome | Tipo | Accesso | Descrizione |
|---|---|---|---|
PortionCollection | PortionCollection | Lettura | Ottiene la collezione di porzioni. |
reference | reference | Lettura | Ottiene il riferimento. |
pointer | pointer | Lettura | Ottiene il puntatore. |
Iterator | Iterator | Lettura | Restituisce l’iteratore. |
ConstIterator | ConstIterator | Lettura | Ottiene l’iteratore const. |
Metodi
| Firma | Descrizione |
|---|---|
PortionCollection() → PortionCollection | La proprietà fornisce l’accesso alla collezione stessa |
reference() → reference | Restituisce un riferimento mutabile alla collezione sottostante |
pointer() → pointer | La proprietà fornisce un puntatore alla collezione sottostante |
Iterator() → Iterator | Crea un nuovo iteratore posizionato all’inizio della raccolta |
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) | Inizializza da XML, entrando in modalità basata su XML. |
size() → std::size_t | Restituisce il numero di porzioni. |
count() → std::size_t | Restituisce il numero di porzioni (alias di size()). |
is_read_only() → bool | Restituisce se la collezione è di sola lettura. |
add(portion: Portion) → Portion | Aggiunge una porzione alla fine della collezione. |
index_of(item: Portion) → std::optional<std::size_t> | Restituisce l’indice della porzione data, oppure std::nullopt se non trovata. |
insert(index: std::size_t, portion: Portion) → Portion | Inserisce una porzione all’indice fornito. |
clear() | Rimuove tutte le porzioni. |
contains(item: Portion) → bool | Restituisce true se la collezione contiene la porzione specificata. |
remove(item: Portion) → bool | Rimuove la porzione specificata dalla collezione. |
remove_at(index: std::size_t) | Rimuove la porzione all’indice specificato. |
as_i_enumerable() → IPortionCollection | Restituisce un riferimento a questa collezione come interfaccia enumerable generica. |
as_i_enumerable() → IPortionCollection | Restituisce un riferimento a questa collezione come interfaccia enumerabile generica. |
begin() → Iterator | Restituisce un iteratore alla prima porzione |
end() → Iterator | Restituisce un iteratore oltre l’ultima porzione |
begin() → ConstIterator | |
end() → ConstIterator |