MasterSlideCollection
Przegląd
MasterSlideCollection jest klasą w Aspose.Slides FOSS dla C++.
Zarządza kolekcją slajdów głównych w prezentacji.
Ta klasa udostępnia 21 metod do pracy z obiektami MasterSlideCollection w programach C++. Dostępne metody obejmują: 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, oraz 4 dodatkowe metody. Wszyscy publiczni członkowie są dostępni dla każdej aplikacji C++ po zainstalowaniu pakietu Aspose.Slides FOSS dla C++. Właściwości: MasterSlideCollection, const_iterator, iterator.
Właściwości
| Nazwa | Typ | Dostęp | Opis |
|---|---|---|---|
MasterSlideCollection | MasterSlideCollection | Odczyt | Pobiera kolekcję slajdów głównych. |
iterator | iterator | Odczyt | Zwraca iterator. |
const_iterator | const_iterator | Odczyt | Zwraca stały iterator. |
Metody
| Sygnatura | Opis |
|---|---|
MasterSlideCollection() → MasterSlideCollection | Tworzy kolekcję z odwołaniem zwrotnym do prezentacji będącej jej właścicielem. |
iterator() → iterator | Właściwość zwraca mutowalny typ iteratora dla kolekcji |
iterator() → iterator | |
const_iterator() → const_iterator | Właściwość zwraca typ iteratora tylko do odczytu dla kolekcji |
const_iterator() → const_iterator | |
MasterSlideCollection() | Tworzy kolekcję z odwołaniem zwrotnym do prezentacji będącej właścicielem. |
as_i_collection() → IMasterSlideCollection | Zwraca tę kolekcję jako ogólny interfejs kolekcji. |
as_i_enumerable() → IMasterSlideCollection | Zwraca tę kolekcję jako ogólny interfejs wyliczalny. |
size() → std::size_t | Zwraca liczbę slajdów master. |
add_clone(source_master: IMasterSlide) → MasterSlide | Dodaje klon podanego źródłowego slajdu master do kolekcji. Klonuje kształty i slajdy układu ze źródła. |
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>>) | Wewnętrzna inicjalizacja dla ładowania opartego na OPC. |
get_next_master_file_number() → int | Znajdź kolejny dostępny numer pliku głównego slajdu w pakiecie. |
get_next_layout_file_number() → int | Znajdź następny dostępny numer pliku slajdu układu w pakiecie. |
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> | Sklonuj master slide part oraz jego powiązane zasoby (z wyjątkiem układów). |
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) | Sklonuj layout slide part i skieruj go do określonego mastera. |
get_max_master_layout_id_in_presentation() → int64_t | Znajdź maksymalny ID wśród wszystkich master slide ID i layout ID. W PPTX, sldMasterIdLst i sldLayoutIdLst współdzielą tę samą przestrzeń ID. |
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>) | Zaktualizuj relacje mastera i XML, aby wskazywały na sklonowane układy. |