ObjectSpaceState
Panoramica
ObjectSpaceState è una classe in Aspose.Note per Python.
ObjectSpaceState.get_latest_root(role, context_id) restituisce l’ultimo GUID radice per il ruolo e il contesto forniti, o None se non trovato.
ObjectSpaceState è un’enumerazione in Aspose.Note per Python che descrive lo stato di sincronizzazione di uno spazio oggetto all’interno di un pacchetto OneNote. Eredita dalla classe base Enum di Python e fornisce costanti nominate e simboliche per l’uso con i metodi e le proprietà API di Aspose.Note. Valori: vari costanti.
Descrizione
ObjectSpaceState è una classe nella libreria FOSS Aspose.Note per Python che espone 3 metodi e 8 proprietà per un uso programmatico.
Le funzionalità principali includono: extendedguid; dict[int, extendedguid]; dict[extendedguid, onestoreobject]. Queste operazioni consentono agli sviluppatori di integrare la funzionalità objectspacestate direttamente nelle applicazioni Python.
La classe fornisce anche la proprietà gosid (contiene l’identificatore globale dello store oggetti come un extendedguid), la proprietà root_roles (mappa gli interi di ruolo ai loro extendedguid radice associati), la proprietà objects (fornisce un dizionario di tutte le istanze onestoreobject indicizzate per il loro extendedguid).
Proprietà
| Nome | Tipo | Accesso | Descrizione |
|---|---|---|---|
gosid | ExtendedGUID | Lettura | Contiene l’identificatore globale del deposito oggetti come un ExtendedGUID |
root_roles | dict[int, ExtendedGUID] | Lettura | Mappa gli interi dei ruoli alla loro radice ExtendedGUIDs associata |
objects | dict[ExtendedGUID, OneStoreObject] | Lettura | Fornisce un dizionario di tutte le istanze di OneStoreObject indicizzate per il loro ExtendedGUID |
section_display_name | `str | None` | Lettura |
revisions | list[RevisionManifestRecord] | Lettura | È un elenco di oggetti RevisionManifestRecord che rappresentano le revisioni del documento |
role_bindings | list[RevisionRoleBinding] | Lettura | Memorizza un elenco di RevisionRoleBinding che collegano i ruoli alle revisioni |
latest_roots_by_context_role | `dict[tuple[ExtendedGUID | None, int], ExtendedGUID]` | Lettura |
latest_revision_indices_by_context_role | `dict[tuple[ExtendedGUID | None, int], int]` | Lettura |
Metodi
| Firma | Descrizione |
|---|---|
| `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 |