AdjustValueCollection
概述
AdjustValueCollection 是 Aspose.Slides 为 C++ 提供的 FOSS 中的一个类。
表示一组形状的调整。该集合可以在两种模式下运行: - 手动模式: 通过 add() 添加的值。用于程序化构建。 - XML-backed 模式: 在调用 init_internal() 之后,集合读取 后端中的子元素 XML 节点。
此类提供了 17 个用于在 C++ 程序中操作 AdjustValueCollection 对象的方法。可用的方法包括:AdjustValue、AdjustValueCollection、add、begin、clear、const_iterator、end、get_gd_elements、init_internal、iterator、size、to_array。在安装 Aspose.Slides 为 C++ 提供的 FOSS 包后,所有公共成员对任何 C++ 应用程序均可访问。属性:AdjustValue、const_iterator、iterator。
属性
| 名称 | 类型 | 访问 | 描述 |
|---|---|---|---|
AdjustValue | AdjustValue | 读取 | 获取调整值。 |
iterator | iterator | 读取 | 获取迭代器。 |
const_iterator | const_iterator | 读取 | 获取 const 迭代器。 |
方法
| 签名 | 描述 |
|---|---|
AdjustValue() → AdjustValue | 提供对集合中 AdjustValue 元素的访问 |
AdjustValue() → AdjustValue | |
iterator() → iterator | 返回指向集合中第一个调整的迭代器 |
iterator() → iterator | |
const_iterator() → const_iterator | 提供用于只读遍历集合的 const iterator 类型 |
const_iterator() → const_iterator | |
AdjustValueCollection() | |
init_internal(av_lst_element: pugi::xml_node, slide_part: Internal::pptx::SlidePart) | 表示形状调整的集合。该集合可以在两种模式下运行: - 手动模式:通过 add() 添加的值。用于编程构建。 |
get_gd_elements() → std::vector<pugi::xml_node> | 返回 backing avLst 节点的 子元素。如果集合未以 XML 为后备或节点为 null,则返回空向量。 |
size() → std::size_t | 返回调整值的数量。 |
to_array() → std::vector<AdjustValue> | 以向量形式返回所有调整值的快照。 |
add(value: AdjustValue) | 表示形状调整的集合。该集合可以在两种模式下操作: |
clear() | 移除所有调整值。 |
begin() → iterator | |
end() → iterator | |
begin() → const_iterator | |
end() → const_iterator |