PropertyCollection{Categorie:Documentele de activitate}
Opinie generală
MasterSlideCollection este o clasă în Aspose.Slides FOSS pentru C++.
Gestionează colectarea diapozitivelor principale într-o prezentare.
Proprietăți
| Numele de proprietate | Tipul de vehicul | Accesul | Descriere: |
|---|---|---|---|
MasterSlideCollection | MasterSlideCollection | Citeşte. | Construiește colecția cu o referință înapoi la proprietarul său Prezentare |
iterator | iterator | Citeşte. | Întoarce un iterator mutabil la prima diapozitivă principală (supraîncărcare pentru context non-const) |
const_iterator | const_iterator | Citeşte. | Proprietatea denotă tipul iteratorului const pentru traversarea doar de lectură a diapozitivelor principale |
Metode de evaluare
| Semnătura | Descriere |
|---|---|
MasterSlideCollection() → MasterSlideCollection | Construiește colecția cu o referință înapoi la prezentarea proprietarului. |
iterator() → iterator | Întoarce un iterator mutabil la prima diapozitivă principală (supraîncărcare pentru context non-const) |
iterator() → iterator | |
const_iterator() → const_iterator | Proprietatea denotă tipul iteratorului const pentru traversarea doar de lectură a diapozitivelor principale |
const_iterator() → const_iterator | |
size() → std::size_t | Întoarce numărul de diapozitive principale. |
init_internal(presentation: Presentation, package: Internal::opc::OpcPackage, presentation_part_name: std::string_view, master_references: std::vector<MasterReference>, master_slides: std::vector<std::unique_ptr<MasterSlide>>) | Inițiere internă pentru încărcarea pe bază de OPC. |
get_next_master_file_number() → int | Găsiți următorul număr de fișier master disponibil din pachet. |
get_next_layout_file_number() → int | Găsiţi următorul număr de fişier disponibil din pachet. |
clone_master_part(source_package: Internal::opc::OpcPackage, source_part_name: std::string_view, dest_package: Internal::opc::OpcPackage, dest_part_name: std::string_view) → std::unordered_map<std::string, std::string> | Clonați o parte a diapozitivului principal și resursele sale conexe (cu excepția layout-urilor). |
clone_layout_part(source_package: Internal::opc::OpcPackage, source_part_name: std::string_view, dest_package: Internal::opc::OpcPackage, dest_part_name: std::string_view, dest_master_part_name: std::string_view) | Clonați o parte a diapozitivului și îndreptați-o către masterul specificat. |
get_max_master_layout_id_in_presentation() → int64_t | Găsiți ID-ul maxim pentru toate ID -urile de diapozitiv și ID‐urile layout. În PPTX, sldMasterIdLst și sddLayoutIdlst împart același spațiu ID. |
update_master_layout_relationships(source_package: Internal::opc::OpcPackage, source_master_part_name: std::string_view, dest_master_part_name: std::string_view, layout_mapping: std::unordered_map<std::string, std::string>, source_layout_rids: std::unordered_map<std::string, std::string>) | Actualizarea relațiilor master și XML pentru a indica layout-uri clonate. |