MasterSlideCollection

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

NamnTyp avAccessBeskrivning
MasterSlideCollectionMasterSlideCollectionLäsningHämtar master‑bildsamlingen.
iteratoriteratorLäsningHämtar iteratorn.
const_iteratorconst_iteratorLäsningHämtar den konstanta iteratorn.

Metoder

SignatureBeskrivning
MasterSlideCollection()MasterSlideCollectionBygg upp samlingen med en bakre referens till den ägda presentationen.
iterator()iteratorFastigheten ger den variabla iteratortypen för samlingen
iterator()iterator
const_iterator()const_iteratorFastigheten 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)MasterSlideLä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()intHitta nästa tillgängliga master slide-filenummer i paketet.
get_next_layout_file_number()intHitta 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_tHitta 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.

Se även

 Svenska