MasterLayoutSlideCollection

MasterLayoutSlideCollection

概述

MasterLayoutSlideCollection 是 Aspose.Slides 为 C++ 提供的 FOSS 中的一个类。

表示已定义母版幻灯片的所有布局幻灯片的集合。扩展 LayoutSlideCollection,提供在母版布局幻灯片各自集合的上下文中添加/插入/删除/克隆/重新排序布局幻灯片的方法。

此类在 C++ 程序中提供了 37 个用于操作 MasterLayoutSlideCollection 对象的方法。可用的方法包括:ILayoutSlide、MasterLayoutSlideCollection、add、as_i_collection、as_i_enumerable、begin、cbegin、cend、const_iterator、end、get_by_type、init_internal,以及另外 5 个方法。安装 Aspose.Slides 为 C++ 提供的 FOSS 包后,所有公共成员对任何 C++ 应用程序均可访问。属性:ILayoutSlide、MasterLayoutSlideCollection、const_iterator、iterator、pointer、reference。

属性

名称类型访问描述
MasterLayoutSlideCollectionMasterLayoutSlideCollection读取获取母版布局幻灯片集合。
ILayoutSlideILayoutSlide读取获取 i 布局幻灯片。
referencereference读取获取引用。
pointerpointer读取获取指针。
iteratoriterator读取获取迭代器。
const_iteratorconst_iterator读取获取常量迭代器。

方法

签名描述
MasterLayoutSlideCollection() → MasterLayoutSlideCollection创建一个新的集合实例
ILayoutSlide() → ILayoutSlide属性直接提供对 ILayoutSlide 对象的访问
ILayoutSlide() → ILayoutSlide
ILayoutSlide() → ILayoutSlide
reference() → reference返回对当前布局幻灯片的引用
pointer() → pointer
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*>返回所有布局幻灯片的非拥有快照,形式为向量。
as_i_enumerable() → std::vector<const ILayoutSlide*>返回所有布局幻灯片(const)的非拥有快照,作为向量。
get_by_type(type: SlideLayoutType) → ILayoutSlide查找第一个匹配给定类型的布局幻灯片,如果没有则返回 nullptr。
add(layout: ILayoutSlide)向布局幻灯片添加一个非拥有引用。
begin() → iterator
end() → iterator
begin() → const_iterator
end() → const_iterator
cbegin() → const_iterator
cend() → const_iterator

另请参阅

 中文