MasterLayoutSlideCollection
نمای کلی
MasterLayoutSlideCollection یک کلاس در Aspose.Slides FOSS برای C++ است.
نمایانگر مجموعهای از تمام اسلایدهای طرحبندی یک اسلاید اصلی تعریفشده است. LayoutSlideCollection را با متدهایی برای افزودن/درج/حذف/ کلونسازی/تغییر ترتیب اسلایدهای طرحبندی در زمینه مجموعههای فردی اسلایدهای طرحبندی اصلی گسترش میدهد.
این کلاس 37 متد برای کار با اشیاء MasterLayoutSlideCollection در برنامههای C++ فراهم میکند. متدهای موجود شامل: ILayoutSlide, MasterLayoutSlideCollection, add, as_i_collection, as_i_enumerable, begin, cbegin, cend, const_iterator, end, get_by_type, init_internal, و 5 متد اضافی. تمام اعضای عمومی پس از نصب بسته Aspose.Slides FOSS برای C++ برای هر برنامه C++ قابل دسترسی هستند. ویژگیها: ILayoutSlide, MasterLayoutSlideCollection, const_iterator, iterator, pointer, reference.
خواص
| نام | نوع | دسترسی | توضیح |
|---|---|---|---|
MasterLayoutSlideCollection | MasterLayoutSlideCollection | خواندن | مجموعهٔ اسلایدهای طرح اصلی را دریافت میکند. |
ILayoutSlide | ILayoutSlide | خواندن | اسلاید طرح i را دریافت میکند. |
reference | reference | خواندن | مرجع را دریافت میکند. |
pointer | pointer | خواندن | اشارهگر را دریافت میکند. |
iterator | iterator | خواندن | دریافت میکند iterator. |
const_iterator | const_iterator | خواندن | دستگیره ثابت را برمیگرداند. |
روش ها
| امضا | توضیح |
|---|---|
MasterLayoutSlideCollection() → MasterLayoutSlideCollection | یک نمونه جدید از مجموعه ایجاد میکند |
ILayoutSlide() → ILayoutSlide | Property دسترسی مستقیم به یک شیء ILayoutSlide را فراهم میکند |
ILayoutSlide() → ILayoutSlide | |
ILayoutSlide() → ILayoutSlide | |
reference() → reference | یک ارجاع به اسلاید layout slide فعلی برمیگرداند |
pointer() → pointer | |
iterator() → iterator | ویژگی یک iterator برای پیمایش مجموعه فراهم میکند |
iterator() → iterator | |
iterator() → iterator | |
iterator() → iterator | |
reference() → reference | |
pointer() → pointer | |
const_iterator() → const_iterator | یک const iterator برای پیمایش فقط‑خواندنی برمیگرداند |
const_iterator() → const_iterator | |
const_iterator() → const_iterator | |
const_iterator() → const_iterator | |
iterator() → iterator | |
iterator() → iterator | |
const_iterator() → const_iterator | |
const_iterator() → const_iterator | |
const_iterator() → const_iterator | |
const_iterator() → const_iterator | |
MasterLayoutSlideCollection() | |
~MasterLayoutSlideCollection() | |
MasterLayoutSlideCollection() | |
init_internal(layouts: std::vector<ILayoutSlide*>) | راهاندازی داخلی با فهرستی از نشانگرهای اسلاید طرحبندی بدون مالکیت. |
size() → std::size_t | تعداد اسلایدهای طرحبندی را برمیگرداند. |
as_i_collection() → std::vector<ILayoutSlide*> | یک snapshot غیرمالک از تمام اسلایدهای layout بهصورت یک vector برمیگرداند. |
as_i_enumerable() → std::vector<const ILayoutSlide*> | یک snapshot غیرمالک (const) از تمام اسلایدهای layout بهصورت یک vector برمیگرداند. |
get_by_type(type: SlideLayoutType) → ILayoutSlide | اولین اسلاید layout که با نوع دادهشده مطابقت دارد را پیدا میکند، یا اگر هیچیک وجود نداشته باشد nullptr برمیگرداند. |
add(layout: ILayoutSlide) | یک مرجع غیرمالک به یک اسلاید layout اضافه میکند. |
begin() → iterator | |
end() → iterator | |
begin() → const_iterator | |
end() → const_iterator | |
cbegin() → const_iterator | |
cend() → const_iterator |