RelationshipsManager
Overview
RelationshipsManager là một lớp trong Aspose.Slides FOSS cho C++.
Quản lý tệp .rels liên quan đến một phần OPC cụ thể. tải các mối quan hệ hiện có trên xây dựng và cung cấp phương pháp để truy vấn, thêm, và xóa các liên kết. Call save() để tiếp tục thay đổi.
Khóa học này cung cấp 9 phương pháp để làm việc với các đối tượng RelationshipsManager trong các chương trình C++. Các phương pháp có sẵn bao gồm: RelationshipsManager, add_relationship, get_all_relationships, get_relationship, get_relationships_by_type, get_rels_part_name, part_name, remove_relationship, save. Tất cả các thành viên công cộng đều có thể truy cập vào bất kỳ ứng dụng C++ nào sau khi cài đặt Aspose.Slides FOSS cho gói C ++.
Methods
| Signature | Description |
|---|---|
RelationshipsManager(package: OpcPackage, source_part: std::string_view) | Xây dựng một quản lý mối quan hệ cho phần cụ thể. rạch trống cho các mối liên hệ gốc (_rels/.rel). |
get_relationship(rel_id: std::string_view) → std::optional<Relationship> | Nhận một mối quan hệ bằng ID. |
get_relationships_by_type(type: std::string_view) → std::vector<Relationship> | Tìm tất cả các mối quan hệ được lọc theo kiểu. |
get_all_relationships() → std::vector<Relationship> | Tìm tất cả các mối quan hệ. |
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 | Thêm một mối quan hệ mới. |
remove_relationship(rel_id: std::string_view) → bool | Xóa một mối quan hệ bằng ID. |
save() | Quản lý tệp .rels liên quan đến một phần OPC nhất định. tải các mối quan hệ hiện có trên xây dựng và cung cấp phương pháp để |
get_rels_part_name(source_part: std::string_view) → std::string | Ví dụ: "" -> “_rels/.rel” “ppt/presentation.xml” -> ‘ppT/_Rel/ Presentation .xML.reli’ > ‘ppt/slides/side1.x ml’ -> ‘‘ppta/lides /_lids / slide1 x ml’. |
part_name() → std::string | Nhận tên phần file .rels. |