ObjectSpaceState
סקירה כללית
ObjectSpaceState הוא שיעור ב Aspose.Note עבור Python.
ObjectSpaceState.get_latest_root(תפקיד, context_id) מחזיר את ה-GUID השורש העדכני ביותר עבור התפקידה והקשר, או לא מצא אם לא נמצא.
ObjectSpaceState הוא רשימה ב Aspose.Note עבור Python המתארת את מצב הסינכרון של שטח אובייקט בתוך חבילה OneNote. Enum מדרגה בסיסית ומספקת קבועים בשם, סמלי לשימוש עם שיטות API ותכונות. ערכים: קווים שונים.
תיאור
ObjectSpaceState הוא שיעור בספריה FOSS עבור Python המציג 3 שיטות ו-8 תכונות לשימוש תוכנה.
היכולות הבסיסיות כוללות: extendedguid; dict[int, extendedguid]; dict[extendedguid, onestoreobject].פעולות אלה מאפשרות למפתחים לשלב את הפונקציונליות של אובייקטיםפסטאט ישירות ליישומים Python.
גם בכיתה זו נמסר כי gosid נכס (החזיק את המזהה של חנות האובייקטים העולמית כמדריך מורחב), root_roles רכוש (מפות תפקידים כוללים את המדריכים הרחבים השורש שלהם), objects נכס (ספק מילון של כל המקרים על-ידי המפתח שלהם).
נכסים
| שם | סוג | גישה | תיאור |
|---|---|---|---|
gosid | ExtendedGUID | קראו | מחזיק את המזהה של חנות האובייקטים העולמית כ- ExtendedGUID |
root_roles | dict[int, ExtendedGUID] | קראו | מפות תפקידים משולבים עם שורש הקשורים שלהם ExtendedGUIDs |
objects | dict[ExtendedGUID, OneStoreObject] | קראו | מספק מילון של כל ההדגמים OneStoreObject המפתחים על ידי ה- ExtendedGUID שלהם |
section_display_name | `str | None` | קראו |
revisions | list[RevisionManifestRecord] | קראו | האם רשימה של RevisionManifestRecord אובייקטים המייצגים סקרים מסמכים |
role_bindings | list[RevisionRoleBinding] | קראו | שמור רשימה של RevisionRoleBinding קישור תפקידים לביקורות |
latest_roots_by_context_role | `dict[tuple[ExtendedGUID | None, int], ExtendedGUID]` | קראו |
latest_revision_indices_by_context_role | `dict[tuple[ExtendedGUID | None, int], int]` | קראו |
שיטות
| חתימה | תיאור |
|---|---|
| `get_latest_root(role: int, context_id: ExtendedGUID | None)→ExtendedGUID |
iter_latest_roots(role: int) → `list[tuple[ExtendedGUID | None, ExtendedGUID]]` |
| `get_latest_revision_index(role: int, context_id: ExtendedGUID | None)→int |