RelationshipsManager

RelationshipsManager

סקירה כללית

RelationshipsManager הוא שיעור ב Aspose.Slides FOSS עבור C++.

ניהול קובץ .rels הקשורים לחלק מסוים של OPC. מחזיק יחסים קיימים על הבנייה ומספק שיטות לשאול, להוסיף ולמנוע יחסי.

שיעור זה מספק 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+.

שיטות

חתימהתיאור
RelationshipsManager(package: OpcPackage, source_part: std::string_view)יצירת מנהל יחסים עבור החלק הנדרש. שורת ריקה עבור יחסי שורש (_rels/.rel).
get_relationship(rel_id: std::string_view)std::optional<Relationship>קבלו קשר באמצעות ID.
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/.rel” “ppt/presentation.xml” -> ‘ppT/Rel’ / ‘PTT’ ו ‘pTT/slides/slide1.xML’ > ’ pTT / slides / rels / sslide1 xml’
part_name()std::stringקבל את שם החלק של .rels קובץ.

ראה גם

 עברית