RelationshipsManager
Översikt
RelationshipsManager är en klass i Aspose.Slides FOSS för C++.
Hantera .rels filen som är associerad med en given OPC-del. Ladda befintliga relationer på konstruktion och ger metoder för att söka, lägga till och ta bort relationen. Call save() för fortsatt förändring.
Denna klass ger 9 metoder för att arbeta med RelationshipsManager objekt i C++-program. Tillgängliga metoder inkluderar: RelationshipsManager, add_relationship, get_all_relationships, get_relationship, get_relationships_by_type, get_rels_part_name, part_name, remove_relationship, save. Alla offentliga medlemmar är tillgängliga för alla C++-applikationer efter att ha installerat Aspose.Slides FOSS för C ++-paketet.
Metoder
| Signature | Beskrivning |
|---|---|
RelationshipsManager(package: OpcPackage, source_part: std::string_view) | Bygg en relationsförvaltare för den angivna delen. tomt sträng för rotsrelationer (_rels/.rel). |
get_relationship(rel_id: std::string_view) → std::optional<Relationship> | Hämta en relation med ID. |
get_relationships_by_type(type: std::string_view) → std::vector<Relationship> | Hämta alla relationer filtrerade efter typ. |
get_all_relationships() → std::vector<Relationship> | Hämta alla relationer. |
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 | Lägg till ett nytt förhållande. |
remove_relationship(rel_id: std::string_view) → bool | Ta bort ett förhållande med ID. |
save() | Hantera .rels filen som är associerad med en viss OPC-del. Ladda befintliga relationer på konstruktion och ger metoder för att |
get_rels_part_name(source_part: std::string_view) → std::string | Anmäl .rels delnamn för varje given delväg. Exempel: "" -> “_rells/.relles” “ppt/presentation.xml” -> ‘ppT/_Rels/ presentation.xML.rals’ “ppt/slides/side1.x ml” > ‘pft/ slides_sides&sida1. xml. rels’ |
part_name() → std::string | Hämta .rels-fildelens namn. |