SlideCollection

SlideCollection

Översikt

SlideCollection är en klass i Aspose.Slides FOSS för C++.

Hantera samlingen av slides i en presentation.

Denna klass ger 35 metoder för att arbeta med SlideCollection objekt i C++-program. Tillgängliga metoder inkluderar: SlideCollection, add_clone, add_empty_slide, add_empty_slide_internal, as_i_collection, as_i_enumerable, begin, clone_master_chain_for_slide, clone_slide_internal, const_iterator, end, find_layout_by_type,13 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: SlideCollection, const_iterator, iterator.

ägodelar

NamnTyp avAccessBeskrivning
SlideCollectionSlideCollectionLäsningHämtar bildsamlingen.
iteratoriteratorLäsningHämtar iteratorn.
const_iteratorconst_iteratorLäsningHämtar den konstanta iteratorn.

Metoder

SignatureBeskrivning
SlideCollection()SlideCollectionBygg en slide samling för den angivna presentationen.
iterator()iteratorReturnerar en iterator till början av slidesamlingen
iterator()iterator
const_iterator()const_iteratorFastigheten ger en const iterator till slide-samlingen
const_iterator()const_iterator
SlideCollection()Bygg en slide samling för den angivna presentationen.
as_i_collection()ISlideCollectionÅterställer denna samling som ett generiskt samlingsgränssnitt.
as_i_enumerable()ISlideCollectionÅterställer denna samling som en generisk uppsummerbar gränssnitt.
size()std::size_tåterställer antalet slides.
add_clone(source_slide: Slide)SlideLägg till en klon av den angivna slidan till slutet av samlingen.
add_clone(source_slide: Slide, dest_layout: ILayoutSlide)SlideLägg till en klon av den angivna slidan till slutet av samlingen.
add_clone(source_slide: Slide, dest_master: IMasterSlide, allow_clone_missing_layout: bool)SlideLägg till en klon av den angivna slidan till slutet av samlingen.
insert_clone(index: std::size_t, source_slide: Slide)SlideAnge en klon av den angivna slidan på det angivet indexet.
insert_clone(index: std::size_t, source_slide: Slide, dest_layout: ILayoutSlide)SlideAnge en klon av den angivna slidan på det angivet indexet.
insert_clone(index: std::size_t, source_slide: Slide, dest_master: IMasterSlide, allow_clone_missing_layout: bool)SlideAnge en klon av den angivna slidan på det angivet indexet.
to_array()std::vector<Slide*>Returnerar alla slider som en vektor av icke-ägande pekare.
to_array(start_index: std::size_t, count: std::size_t)std::vector<Slide*>Returnerar alla slider som en vektor av icke-ägande pekare.
add_empty_slide(layout: ILayoutSlide)SlideLägg till en tom slide med den angivna layouten till slutet.
insert_empty_slide(index: std::size_t, layout: ILayoutSlide)SlideAnge en tom slide med den angivna layouten på det angivet indexet.
remove(slide: Slide)Ta bort den angivna slidan från samlingen.
remove_at(index: std::size_t)Ta bort slidan på den angivna indexet.
index_of(slide: Slide)std::ptrdiff_tReturnerar nollbaserad index av en slide, eller -1 om inte hittas.
begin()iterator
end()iterator
begin()const_iterator
end()const_iterator
init_internal(presentation: Presentation, package: Internal::opc::OpcPackage, presentation_part_name: std::string_view, slide_references: std::vector<SlideReference>, layout_resolver: LayoutResolver)Internal initialization för OPC-baserad laddning. ersätter standardslidlistan med slider som lösts från paketet.
add_empty_slide_internal(layout: ILayoutSlide, index: std::ptrdiff_t)SlideInternt implementering för att lägga till/insätta en tom slide på OPC-nivå.
clone_slide_internal(source_slide: Slide, index: std::ptrdiff_t, allow_clone_missing_layout: bool)SlideInternt genomförande för kloning av en slide på OPC-nivå.
get_next_slide_file_number()intHitta nästa tillgängliga slide-filenummer i paketet.
find_matching_layout(source_slide: Slide, dest_master: IMasterSlide, allow_clone: bool)std::optional<std::string>Hitta en matchande layout i destinationstjärnan för källslistan.
find_layout_by_type(source_layout: ILayoutSlide)std::optional<std::string>Hitta en layout i destinationpresentationen som matchar källlayoutstypen.
find_layout_from_layout_slides(source_layout: ILayoutSlide)std::optional<std::string>Hitta matchande layout efter namn med hjälp av layoutslider.
get_first_layout_part_name()std::optional<std::string>Få den första tillgängliga layout-delnamnet i destinationspresentationen.
clone_master_chain_for_slide(source_slide: Slide, source_layout: ILayoutSlide)std::optional<std::string>Klona den master slide kedjan för en slida som klonas från en annan presentation.

Se även

 Svenska