SlideCollection
خلاصه ای
SlideCollection یک کلاس در Aspose.Slides FOSS برای C++.
مدیریت مجموعه اسلاید در یک ارائه.
این کلاس ۳۵ روش برای کار با SlideCollection در برنامه های C++ را فراهم می کند. روش های موجود شامل: 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 روش اضافی. همه اعضای عمومی پس از نصب بسته Aspose.Slides FOSS for C++ به هر برنامه C ++ دسترسی دارند. خواص: SlideCollection, const_iterator, iterator.
خواص
| نام: | نوع: | Access | شرح: |
|---|---|---|---|
SlideCollection | SlideCollection | بخونید. | مجموعه اسلایدها را دریافت میکند. |
iterator | iterator | بخونید. | دریافت میکند iterator. |
const_iterator | const_iterator | بخونید. | دریافت iterator ثابت. |
روش ها
| Signature | شرح: |
|---|---|
SlideCollection() → SlideCollection | مجموعه ای از اسلاید ها را برای ارائه داده شده ایجاد می کند. |
iterator() → iterator | یک تکرار کننده را به شروع مجموعه اسلاید باز می گرداند. |
iterator() → iterator | |
const_iterator() → const_iterator | ویژگی یک تکرار کننده ثابت به مجموعه اسلاید می دهد. |
const_iterator() → const_iterator | |
SlideCollection() | مجموعه ای از اسلاید ها را برای ارائه داده شده ایجاد می کند. |
as_i_collection() → ISlideCollection | این مجموعه را به عنوان یک رابط جمع آوری عمومی باز می گرداند. |
as_i_enumerable() → ISlideCollection | این مجموعه را به عنوان یک رابط قابل شمارش عمومی باز می گرداند. |
size() → std::size_t | تعداد اسلاید ها را باز می گرداند. |
add_clone(source_slide: Slide) → Slide | یک کلوین از اسلاید داده شده را به پایان مجموعه اضافه می کند. |
add_clone(source_slide: Slide, dest_layout: ILayoutSlide) → Slide | یک کلوین از اسلاید داده شده را به پایان مجموعه اضافه می کند. |
add_clone(source_slide: Slide, dest_master: IMasterSlide, allow_clone_missing_layout: bool) → Slide | یک کلوین از اسلاید داده شده را به پایان مجموعه اضافه می کند. |
insert_clone(index: std::size_t, source_slide: Slide) → Slide | یک کلوین از اسلاید داده شده را در شاخص مشخص می گذارد. |
insert_clone(index: std::size_t, source_slide: Slide, dest_layout: ILayoutSlide) → Slide | یک کلوین از اسلاید داده شده را در شاخص مشخص می گذارد. |
insert_clone(index: std::size_t, source_slide: Slide, dest_master: IMasterSlide, allow_clone_missing_layout: bool) → Slide | یک کلوین از اسلاید داده شده را در شاخص مشخص می گذارد. |
to_array() → std::vector<Slide*> | تمام اسلاید ها را به عنوان یک متری از اشاره کنندگان غیر مالک می دهد. |
to_array(start_index: std::size_t, count: std::size_t) → std::vector<Slide*> | تمام اسلاید ها را به عنوان یک متری از اشاره کنندگان غیر مالک می دهد. |
add_empty_slide(layout: ILayoutSlide) → Slide | یک اسلاید خالی با طرح داده شده را به پایان اضافه می کند. |
insert_empty_slide(index: std::size_t, layout: ILayoutSlide) → Slide | یک اسلاید خالی با طرح داده شده در شاخص مشخص می کند. |
remove(slide: Slide) | اسلاید داده شده را از مجموعه حذف می کند. |
remove_at(index: std::size_t) | اسلاید را در شاخص داده شده حذف می کند. |
index_of(slide: Slide) → std::ptrdiff_t | شاخص صفر مبتنی بر یک اسلاید را یا -1 اگر پیدا نشده باشد، باز می گرداند. |
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) | ابتدای داخلی برای بارگیری مبتنی بر OPC. جایگزین لیست اسلاید پیش فرض با اسلیدهای حل شده از بسته است. |
add_empty_slide_internal(layout: ILayoutSlide, index: std::ptrdiff_t) → Slide | اجرای داخلی برای اضافه کردن/درآوردن یک اسلاید خالی در سطح OPC. |
clone_slide_internal(source_slide: Slide, index: std::ptrdiff_t, allow_clone_missing_layout: bool) → Slide | اجرای داخلی برای شبیه سازی یک اسلاید در سطح OPC. |
get_next_slide_file_number() → int | شماره فایل موجود بعدی را در بسته پیدا کنید. |
find_matching_layout(source_slide: Slide, dest_master: IMasterSlide, allow_clone: bool) → std::optional<std::string> | یک طرح تطابق پیدا کنید در هدف اصلی برای اسلاید منبع. |
find_layout_by_type(source_layout: ILayoutSlide) → std::optional<std::string> | یک طرح در ارائه مقصد که با نوع طرح منبع مطابقت دارد را پیدا کنید. |
find_layout_from_layout_slides(source_layout: ILayoutSlide) → std::optional<std::string> | با استفاده از layout_slides، طرح مشابه را به نام پیدا کنید. |
get_first_layout_part_name() → std::optional<std::string> | اولین نام موجود در قسمت طرح را در نمایش مقصد دریافت کنید. |
clone_master_chain_for_slide(source_slide: Slide, source_layout: ILayoutSlide) → std::optional<std::string> | زنجیره اسلاید اصلی را برای یک اسلایت که از ارائه دیگری کلون شده است، کلوین کنید. |