PortionCollection

PortionCollection

概述

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

管理段落中一组文本片段。

此类提供 27 个用于在 C++ 程序中处理 PortionCollection 对象的方法。可用的方法包括:ConstIterator、Iterator、PortionCollection、add、as_i_enumerable、begin、clear、contains、count、end、index_of、init_internal,以及另外 7 个方法。安装 Aspose.Slides FOSS for C++ 包后,所有公共成员对任何 C++ 应用程序均可访问。属性:ConstIterator、Iterator、PortionCollection、pointer、reference。

属性

名称类型访问描述
PortionCollectionPortionCollection读取获取该部分集合。
referencereference读取获取引用。
pointerpointer读取获取指针。
IteratorIterator读取获取迭代器。
ConstIteratorConstIterator读取获取 const 迭代器。

方法

签名描述
PortionCollection() → PortionCollection属性提供对集合本身的访问
reference() → reference返回对底层集合的可变引用
pointer() → pointer属性提供指向底层集合的指针
Iterator() → Iterator创建一个位于集合起始位置的新迭代器
Iterator() → Iterator
reference() → reference
pointer() → pointer
ConstIterator() → ConstIterator
ConstIterator() → ConstIterator
PortionCollection()
init_internal(p_element: pugi::xml_node, txbody_element: pugi::xml_node, slide_part: Internal::pptx::SlidePart, parent_slide: IBaseSlide)从 XML 初始化,进入基于 XML 的模式。
size() → std::size_t返回部分的数量。
count() → std::size_t返回部分的数量(size() 的别名)。
is_read_only() → bool返回集合是否为只读。
add(portion: Portion) → Portion向集合的末尾添加一个部分。
index_of(item: Portion) → std::optional<std::size_t>返回给定部分的索引,如果未找到则返回 std::nullopt。
insert(index: std::size_t, portion: Portion) → Portion在给定索引处插入一个部分。
clear()移除所有部分。
contains(item: Portion) → bool如果集合包含给定的部分,则返回 true。
remove(item: Portion) → bool从集合中移除给定的部分。
remove_at(index: std::size_t)移除给定索引处的部分。
as_i_enumerable() → IPortionCollection返回对此集合的引用,作为通用可枚举接口。
as_i_enumerable() → IPortionCollection返回对此集合的引用,作为通用可枚举接口。
begin() → Iterator返回指向第一部分的迭代器
end() → Iterator返回指向最后一部分之后的迭代器
begin() → ConstIterator
end() → ConstIterator

另请参阅

 中文