RelationshipsManager
Overzicht
RelationshipsManager is een klasse in Aspose.Slides FOSS voor C++.
Beheert het .rels-bestand dat bij een gegeven OPC-deel hoort. Laadt bestaande relaties bij constructie en biedt methoden om relaties te bevragen, toe te voegen en te verwijderen. Roep save() aan om wijzigingen op te slaan.
Deze klasse biedt 9 methoden voor het werken met RelationshipsManager objecten in C++-programma’s. Beschikbare methoden zijn: RelationshipsManager, add_relationship, get_all_relationships, get_relationship, get_relationships_by_type, get_rels_part_name, part_name, remove_relationship, save. Alle publieke leden zijn toegankelijk voor elke C++-applicatie na het installeren van het Aspose.Slides FOSS voor C++-pakket.
Methoden
| Handtekening | Beschrijving |
|---|---|
RelationshipsManager(package: OpcPackage, source_part: std::string_view) | Construeer een relatiebeheerder voor het opgegeven onderdeel. Lege tekenreeks voor rootrelaties (_rels/.rels). |
get_relationship(rel_id: std::string_view) → std::optional<Relationship> | Haal een relatie op op basis van ID. |
get_relationships_by_type(type: std::string_view) → std::vector<Relationship> | Haal alle relaties op, gefilterd op type. |
get_all_relationships() → std::vector<Relationship> | Alle relaties ophalen. |
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 | Voeg een nieuwe relatie toe. |
remove_relationship(rel_id: std::string_view) → bool | Verwijder een relatie op ID. |
save() | Beheert het .rels-bestand dat bij een gegeven OPC-onderdeel hoort. Laadt bestaande relaties bij constructie en biedt methoden om |
get_rels_part_name(source_part: std::string_view) → std::string | Bereken de .rels-onderdeelnaam voor een opgegeven onderdeelpad. Voorbeelden: "" -> “_rels/.rels” “ppt/presentation.xml” -> “ppt/_rels/presentation.xml.rels” “ppt/slides/slide1.xml” -> “ppt/slides/_rels/slide1.xml.rels” |
part_name() → std::string | Haal de .rels-partnaam op. |