ObjectSpaceState
Prezentare generală
ObjectSpaceState este o clasă în Aspose.Note pentru Python.
ObjectSpaceState.get_latest_root(role, context_id) returnă cel mai recent GUID pentru rolul și contextul dat sau None dacă nu a fost găsit.
ObjectSpaceState este o enumerare în Aspose.Note pentru Python care descrie starea de sincronizare a unui spațiu obiect într-un pachet OneNote. Este moștenită din programul Python Enum clasa de bază și oferă constante simbolice numite pentru utilizare cu metodele API Aspose.Note și proprietățile. Valori: diferite constante.
Descriere
ObjectSpaceState este o clasă din biblioteca FOSS pentru Python care expune 3 metode și 8 proprietăți pentru utilizare programatică.
Capacitățile de bază includ: extendedguid; dict[int, extendedguid]; dict[extendedguid, onestoreobject].Aceste operațiuni permit dezvoltatorilor să integreze funcționalitatea objectpacestate direct în aplicațiile Python.
Clasa oferă, de asemenea, informaţii privind: gosid proprietatea (deține identificatorul global al magazinului de obiecte ca ghid extins), root_roles proprietatea (mapă rolul integerelor la extinse ghiduri asociate), objects proprietate (furnizând un dicționar al tuturor instanțelor de obiect-unestore, care sunt clarezate prin intermediul ghidului extins).
Proprietăți
| Numele de proprietate | Tipul de vehicul | Access | Descriere: |
|---|---|---|---|
gosid | ExtendedGUID | Citeşte. | Deține identificatorul global de stocare a obiectelor ca ExtendedGUID |
root_roles | dict[int, ExtendedGUID] | Citeşte. | Numerele integrale de rol ale hărților la rădăcina lor asociată ExtendedGUIDs |
objects | dict[ExtendedGUID, OneStoreObject] | Citeşte. | Oferă un dicționar al tuturor instanțelor OneStoreObject cu cheie ExtendedGUID. |
section_display_name | `str | None` | Citeşte. |
revisions | list[RevisionManifestRecord] | Citeşte. | Este o listă de RevisionManifestRecord obiecte care reprezintă revizuiri documentului |
role_bindings | list[RevisionRoleBinding] | Citeşte. | Stochează o listă de roluri care leagă la revizuiri RevisionRoleBinding |
latest_roots_by_context_role | `dict[tuple[ExtendedGUID | None, int], ExtendedGUID]` | Citeşte. |
latest_revision_indices_by_context_role | `dict[tuple[ExtendedGUID | None, int], int]` | Citeşte. |
Metode
| Signature | Descriere: |
|---|---|
| `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 |