RelationshipsManager

RelationshipsManager

Overview

RelationshipsManager 是 C++ 的 FOSS 中的 Aspose.Slides 类.

管理与给定 OPC 部分相关的 .rels 文件.在构建上加载现有关系,并提供查询,添加和删除关系的方法.调用 save ((() 来保持更改.

本类提供了9种方法,用于在C++程序中与RelationshipsManager对象工作. 有的方法包括: RelationshipsManager, add_relationship, get_all_relationships, get_relationship, get_relationships_by_type, get_rels_part_name, part_name, remove_relationship, save. 在安装了Aspose.Slides FOSS for C++ 包后,所有公众成员都可以访问任何C ++应用程序.

Methods

SignatureDescription
RelationshipsManager(package: OpcPackage, source_part: std::string_view)构建给定的部分的关系管理器.为根关系 (_rels/.rells) 打空字符串.
get_relationship(rel_id: std::string_view)std::optional<Relationship>通过身份识别来确定关系.
get_relationships_by_type(type: std::string_view)std::vector<Relationship>按类型过所有关系.
get_all_relationships()std::vector<Relationship>得到所有的关系.
add_relationship(rel_type: std::string_view, target: std::string_view, rel_id: std::string_view, target_mode: std::optional<std::string_view>)std::string增加一个新的关系.
remove_relationship(rel_id: std::string_view)bool删除一个 ID 的关系.
save()管理与给定OPC部分相关的.rels文件,加载现有关系在构建上并提供方法来查看它.
get_rels_part_name(source_part: std::string_view)std::string计算给定部分路径的.rels 部分名称. 例: "" -> “_rals/. rels” “ppt/presentation.xml” ->“ppt / _rens/ presentation . xml.
part_name()std::string获取.rels文件部分名称.

See Also

 中文