MasterSlideCollection

MasterSlideCollection

Overview

MasterSlideCollection є класом в Aspose.Slides FOSS для C++.

Управляє колекцією головних слайдів в презентації.

Цей клас надає 21 метод для роботи з об’єктами MasterSlideCollection в програмах C++. Доступні методи включають: 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, і 4 додаткові методи. Всі публічні члени доступні будь-якім додаткам C++ після встановлення пакету Aspose.Slides FOSS для C++. Свойства: MasterSlideCollection, const_iterator, iterator.

Properties

NameTypeAccessDescription
MasterSlideCollectionMasterSlideCollectionReadВін отримує колекцію слайдів.
iteratoriteratorReadОбирає ітератора.
const_iteratorconst_iteratorReadОтримає константну ітерацію.

Methods

SignatureDescription
MasterSlideCollection()MasterSlideCollectionСтворює колекцію з посиланням на презентацію власника.
iterator()iteratorСвойство дає змінний тип ітератора для колекції.
iterator()iterator
const_iterator()const_iteratorСвойство дає тип ітератора для колекції, що використовується тільки в читанні.
const_iterator()const_iterator
MasterSlideCollection()Створює колекцію з посиланням на презентацію власника.
as_i_collection()IMasterSlideCollectionПовертає цей колекція як загальний інтерфейс колекції.
as_i_enumerable()IMasterSlideCollectionПовертає цей колекція як загальний перерахований інтерфейс.
size()std::size_tПовертає кількість головних слайдів.
add_clone(source_master: IMasterSlide)MasterSlideДодає клон даного джерела мастер-слайд до колекції. Клонів форми і макету слайдів з джерел.
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>>)Внутрішня ініціалізація для завантаження на основі OPC.
get_next_master_file_number()intЗнайдіть наступний доступний номер файлу слайду в пакеті.
get_next_layout_file_number()intЗнайдіть наступний доступний номер файлу слайду у пакеті.
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>Клонуйте частину мастер-слайду та пов’язані з нею ресурси (крім макетів).
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)Клонуйте частину слайду та вкажіть його на визначену мастер.
get_max_master_layout_id_in_presentation()int64_tЗнайдіть максимальний ID для всіх ідентифікаторів мастер-слайдів та ідей розкладу. У PPTX sldMasterIdLst і sddLayoutIdlst мають одне й те ж місце для ідентифікації.
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>)Оновлення відносин мастера та XML, щоб вказувати на клоновані макети.

See Also

 Українська