RelationshipsManager
Overview
RelationshipsManager є класом в Aspose.Slides FOSS для C++.
Управляє файлом .rels, пов’язаним з даною частиною OPC. Завантажує існуючі відносини на конструкцію і надає методи запитування, додавання та видалення відносин. Покличте save ((() для збереження змін.
Цей клас надає 9 методів роботи з об’єктами RelationshipsManager в програмах C++. Доступні методи включають: RelationshipsManager, add_relationship, get_all_relationships, get_relationship, get_relationships_by_type, get_rels_part_name, part_name, remove_relationship, save. Всі публічні члени доступні будь-якім додаткам C++ після встановлення пакету Aspose.Slides FOSS для C++.
Methods
| Signature | Description |
|---|---|
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() | Управляє файлом .rels, пов’язаним з даною частиною OPC. Завантажує існуючі відносини на конструкцію і надає методи для |
get_rels_part_name(source_part: std::string_view) → std::string | Вираховувати назву частини .rels для будь-якої даної дороги. Приклади: "" -> “_rals/.rells” “ppt/presentation.xml” -> |
part_name() → std::string | Знайдіть назву частини файлу .rels. |