MasterSlideCollection

MasterSlideCollection

Genel Bakış

MasterSlideCollection C++ için Aspose.Slides FOSS’de bir sınıf.

Bir sunumdaki ana slaytların koleksiyonunu yönetir.

Bu sınıf, C ++ programlarında MasterSlideCollection nesnelerle çalışmak için 21 yöntem sağlar. Kullanılabilir yöntemler şunlardır: 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, ve 4 ek yöntem. C ++ için FOSS paketini yükledikten sonra tüm kamu üyeleri herhangi bir C++ uygulamasına erişilebilir. Özellikleri: MasterSlideCollection, const_iterator, iterator.

Özellikler

Adı:Tip:AccessAçıklama:
MasterSlideCollectionMasterSlideCollectionOku .Ana slayt koleksiyonunu alır.
iteratoriteratorOku .İteratörü alır.
const_iteratorconst_iteratorOku .const iterator’ı alır.

Yöntemler

SignatureAçıklama:
MasterSlideCollection()MasterSlideCollectionKoleksiyonu, sahiplik sunumuna geri referansla oluşturur.
iterator()iteratorÖzellik koleksiyon için değişken iteratör türünü verir.
iterator()iterator
const_iterator()const_iteratorÖzellik, koleksiyon için yalnızca okuma türünü verir.
const_iterator()const_iterator
MasterSlideCollection()Koleksiyonu, sahiplik sunumuna geri referansla oluşturur.
as_i_collection()IMasterSlideCollectionBu koleksiyonu genel bir koleksion arayüzü olarak gönderir.
as_i_enumerable()IMasterSlideCollectionBu koleksiyonu genel bir sayılabilir arayüz olarak gönderir.
size()std::size_tAna slayt sayısını gönderir.
add_clone(source_master: IMasterSlide)MasterSlideVerilen kaynak ana slaytın klonunu koleksiyona ekler. Klon şekilleri ve düzenleme slaytanı kaynağından alır.
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 tabanlı yükleme için iç başlangıç.
get_next_master_file_number()intPakette bulunan bir sonraki ana slayt dosya numarasını bulun.
get_next_layout_file_number()intPakette bulunan bir sonraki planlama slayt dosyasının numarasını bul.
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>Ana slayt bölümünü ve ilgili kaynakları klonlayın (yarıştırmalar hariç).
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)Bir düzenleme slayt kısmını klonlayın ve belirtilen ana yönüne işaret edin.
get_max_master_layout_id_in_presentation()int64_tTüm ana slayt ve düzenleme tanımlayıcıları arasında maksimum kimliği bulun. PPTX’de, sldMasterIdLst ve sddLayoutIdlst aynı ID alanını paylaşır.
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>)Üst ilişkileri ve XML’i klonlanmış düzenlere işaret etmek için güncelle.

Ayrıca bakınız:

 Türkçe