MasterSlideCollection

MasterSlideCollection

Overzicht

MasterSlideCollection is een klasse in Aspose.Slides FOSS voor C++.

Beheert de verzameling master-slides in een presentatie.

Deze klasse biedt 21 methoden voor het werken met MasterSlideCollection objecten in C++-programma’s. Beschikbare methoden zijn: 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, en 4 extra methoden. Alle openbare leden zijn toegankelijk voor elke C++-applicatie na het installeren van het Aspose.Slides FOSS voor C++-pakket. Eigenschappen: MasterSlideCollection, const_iterator, iterator.

Eigenschappen

NaamTypeToegangBeschrijving
MasterSlideCollectionMasterSlideCollectionLezenHaalt de master slide-collectie op.
iteratoriteratorLezenHaalt de iterator op.
const_iteratorconst_iteratorLezenHaalt de const iterator op.

Methoden

HandtekeningBeschrijving
MasterSlideCollection() → MasterSlideCollectionConstrueert de collectie met een back-reference naar de eigenaar-presentatie.
iterator() → iteratorEigenschap geeft het mutable iterator-type voor de collectie
iterator() → iterator
const_iterator() → const_iteratorEigenschap geeft het read‑only iterator‑type voor de collectie
const_iterator() → const_iterator
MasterSlideCollection()Construeert de collectie met een back-reference naar de eigende presentatie.
as_i_collection() → IMasterSlideCollectionRetourneert deze collectie als een generieke collectie-interface.
as_i_enumerable() → IMasterSlideCollectionRetourneert deze collectie als een generieke enumerable-interface.
size() → std::size_tRetourneert het aantal master-slides.
add_clone(source_master: IMasterSlide) → MasterSlideVoegt een kloon van de opgegeven bron-master-slide toe aan de collectie. Kloont vormen en layout-slides van de bron.
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>>)Interne initialisatie voor OPC-gebaseerde laden.
get_next_master_file_number() → intZoek het volgende beschikbare master slide-bestandsnummer in het pakket.
get_next_layout_file_number() → intZoek het volgende beschikbare layout slide-bestandsnummer in het pakket.
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>Kloon een master slide-onderdeel en de gerelateerde bronnen (behalve lay-outs).
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)Kloon een layout slide-onderdeel en wijs het naar de opgegeven master.
get_max_master_layout_id_in_presentation() → int64_tZoek de maximale ID van alle masterdia-ID’s en lay-out-ID’s. In PPTX delen sldMasterIdLst en sldLayoutIdLst dezelfde ID-ruimte.
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>)Werk de relaties van de master bij en XML zodat ze naar gekloonde lay-outs wijzen.

Zie ook

 Nederlands