MasterSlideCollection
Översikt
MasterSlideCollection är en klass i Aspose.Slides FOSS för C++.
Hantera samlingen av master slides i en presentation.
Denna klass ger 21 metoder för att arbeta med MasterSlideCollection objekt i C++-program. Tillgängliga metoder inkluderar: MasterSlideCollection, add_clone, as_i_collection, as_i_enumerable, begin, clone_layout_part, clone_master_part, const_iterator, end, get_max_master_layout_id_in_presentation, get_next_layout_file_number, get_next_master_file_number,och 4 ytterligare metoder. Alla offentliga medlemmar är tillgängliga för alla C++-applikationer efter att ha installerat Aspose.Slides FOSS för C ++-paketet. och egenskaper: MasterSlideCollection, const_iterator, iterator.
ägodelar
| Namn | Typ av | Access | Beskrivning |
|---|---|---|---|
MasterSlideCollection | MasterSlideCollection | Läsning | Hämtar master‑bildsamlingen. |
iterator | iterator | Läsning | Hämtar iteratorn. |
const_iterator | const_iterator | Läsning | Hämtar den konstanta iteratorn. |
Metoder
| Signature | Beskrivning |
|---|---|
MasterSlideCollection() → MasterSlideCollection | Bygg upp samlingen med en bakre referens till den ägda presentationen. |
iterator() → iterator | Fastigheten ger den variabla iteratortypen för samlingen |
iterator() → iterator | |
const_iterator() → const_iterator | Fastigheten ger den läs-endast iteratortypen för samlingen |
const_iterator() → const_iterator | |
MasterSlideCollection() | Bygg upp samlingen med en bakre referens till den ägda presentationen. |
as_i_collection() → IMasterSlideCollection | Återställer denna samling som ett generiskt samlingsgränssnitt. |
as_i_enumerable() → IMasterSlideCollection | Återställer denna samling som en generisk uppsummerbar gränssnitt. |
size() → std::size_t | Återställer antalet master slides. |
add_clone(source_master: IMasterSlide) → MasterSlide | Lägg till en klon av den angivna källmätaren slide till samlingen. kloner former och layout slides från källan. |
begin() → iterator | |
end() → iterator | |
begin() → const_iterator | |
end() → const_iterator | |
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>>) | Internt initialisering för OPC-baserad laddning. |
get_next_master_file_number() → int | Hitta nästa tillgängliga master slide-filenummer i paketet. |
get_next_layout_file_number() → int | Hitta nästa tillgängliga layout slide-filenummer i paketet. |
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> | Klona en master slide del och dess relaterade resurser (utom layouter). |
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) | Klona en layout slide del och pekar den till det angivna mästaren. |
get_max_master_layout_id_in_presentation() → int64_t | Hitta den maximala ID-identifieringen över alla master slide-ID och layout-id. I PPTX delar sldMasterIdLst och sltLayoutIvLt samma ID:s utrymme. |
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>) | Uppdatera masterens relationer och XML för att ange klonade layouter. |