ObjectSpaceState
Przegląd
ObjectSpaceState jest klasą w Aspose.Note dla Python.
ObjectSpaceState.get_latest_root(role, context_id) zwraca najnowszy GUID główny dla podanej roli i kontekstu, lub None, jeśli nie zostanie znaleziony.
ObjectSpaceState jest wyliczeniem w Aspose.Note dla Python, które opisuje stan synchronizacji przestrzeni obiektów w pakiecie OneNote. Dziedziczy po bazowej klasie Enum Python’a i udostępnia nazwane, symboliczne stałe do użycia z metodami i właściwościami Aspose.Note API. Wartości: różne stałe.
Opis
ObjectSpaceState jest klasą w bibliotece FOSS Aspose.Note dla Python, która udostępnia 3 metody i 8 właściwości do użycia programistycznego.
Podstawowe możliwości obejmują: extendedguid; dict[int, extendedguid]; dict[extendedguid, onestoreobject]. Te operacje umożliwiają deweloperom integrację funkcjonalności objectspacestate bezpośrednio w aplikacjach Python.
Klasa zapewnia również właściwość gosid (zawiera globalny identyfikator magazynu obiektów jako extendedguid), właściwość root_roles (mapuje liczby całkowite roli na ich powiązane główne extendedguidy), właściwość objects (udostępnia słownik wszystkich instancji onestoreobject kluczowanych ich extendedguidem).
Właściwości
| Nazwa | Typ | Dostęp | Opis |
|---|---|---|---|
gosid | ExtendedGUID | Odczyt | Przechowuje globalny identyfikator magazynu obiektów jako ExtendedGUID |
root_roles | dict[int, ExtendedGUID] | Odczyt | Mapuje liczby całkowite ról na ich powiązane główne ExtendedGUIDs |
objects | dict[ExtendedGUID, OneStoreObject] | Odczyt | Udostępnia słownik wszystkich wystąpień OneStoreObject kluczowanych według ich ExtendedGUID |
section_display_name | `str | None` | Odczyt |
revisions | list[RevisionManifestRecord] | Odczyt | Jest listą obiektów RevisionManifestRecord reprezentujących rewizje dokumentu |
role_bindings | list[RevisionRoleBinding] | Odczyt | Przechowuje listę RevisionRoleBinding łączących role z rewizjami |
latest_roots_by_context_role | `dict[tuple[ExtendedGUID | None, int], ExtendedGUID]` | Odczyt |
latest_revision_indices_by_context_role | `dict[tuple[ExtendedGUID | None, int], int]` | Odczyt |
Metody
| Sygnatura | Opis |
|---|---|
| `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 |