PropertyCollection (pemegang tempat)
Pengamatan umum
MasterSlideCollection adalah kelas dalam Aspose.Slides FOSS untuk C++.
Mengelola koleksi slide utama dalam presentasi.
Sifat-sifatnya
| Nama (Inggris) | Jenis | Akses | Deskripsi |
|---|---|---|---|
MasterSlideCollection | MasterSlideCollection | Bacalah. | Membangun koleksi dengan referensi kembali ke pemiliknya Presentasi |
iterator | iterator | Bacalah. | Mengembalikan iterator mutasi ke slide utama pertama (overload untuk konteks non-const) |
const_iterator | const_iterator | Bacalah. | Properti menandai tipe iterator konst untuk penjelajahan slide master yang hanya dibaca |
Metode-metode yang digunakan
| Tanda tangan | Deskripsi |
|---|---|
MasterSlideCollection() → MasterSlideCollection | Membangun koleksi dengan referensi ke presentasi pemilik. |
iterator() → iterator | Mengembalikan iterator mutasi ke slide utama pertama (overload untuk konteks non-const) |
iterator() → iterator | |
const_iterator() → const_iterator | Properti menandai tipe iterator konst untuk penjelajahan slide master yang hanya dibaca |
const_iterator() → const_iterator | |
size() → std::size_t | Mengembalikan jumlah slide utama. |
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>>) | Inisialisasi internal untuk loading berbasis OPC. |
get_next_master_file_number() → int | Cari nomor file master slide berikutnya yang tersedia di paket. |
get_next_layout_file_number() → int | Carilah nomor file slide tata letak yang tersedia berikutnya di paket. |
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> | Klon bagian slide utama dan sumber daya yang terkait (kecuali tata letak). |
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) | Klon bagian slide tata letak dan mengarahkannya ke master yang ditentukan. |
get_max_master_layout_id_in_presentation() → int64_t | Cari ID maksimum di semua ID slide utama dan ID tata letak. Di PPTX, sldMasterIdLst dan sddLayoutIdlst berbagi ruang ID yang sama. |
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>) | Mengupdate hubungan master dan XML untuk menunjuk ke tata letak kloning. |