ObjectSpaceState
Översikt
ObjectSpaceState är en klass i Aspose.Note för Python.
ObjectSpaceState.get_latest_root(roll, context_id) returnerar den senaste rot-GUID för den givna rollen och sammanhanget eller Ingen om inte hittat.
ObjectSpaceState är en uppteckning i Aspose.Note för Python som beskriver synkroniseringstillståndet av ett objektutrymme inom ett paket. Den ärver från Pythons Enum basklass och ger namngivna, symboliska konstanta för användning med API-metoder och egenskaper. Värden: olika konstanter.
Beskrivning
ObjectSpaceState är en klass i Aspose.Note FOSS-biblioteket för Python som exponerar 3 metoder och 8 egenskaper för programmatisk användning.
Kärnfunktioner: extendedguid; dict[int, extendedguid]; dict[extendedguid, onestoreobject].Dessa operationer gör det möjligt för utvecklare att integrera objektpaketfunktionalitet direkt i Python-applikationer.
Klassen ger också de gosid property (hålls den globala objektlagringsidentifieraren som en utökad guide), root_roles Egenskap (kartlägger roll heltal till deras associerade rotförlängda guider), den objects property (ge en ordbok med alla instanser av ett objekt som är klockade i deras extendedguid).
Egenskaper
| Namn och namn: | Typ: | Access | Beskrivning |
|---|---|---|---|
gosid | ExtendedGUID | Läs. | Håller den globala objektlagringsidentifieraren som en ExtendedGUID |
root_roles | dict[int, ExtendedGUID] | Läs. | Kartläggning av roll- heltal till deras associerade rot ExtendedGUIDs |
objects | dict[ExtendedGUID, OneStoreObject] | Läs. | Ge en ordbok med alla OneStoreObject-instanser som är intagna av deras ExtendedGUID. |
section_display_name | `str | None` | Läs. |
revisions | list[RevisionManifestRecord] | Läs. | Är en lista över RevisionManifestRecord objekt som representerar dokumentrevisioner. |
role_bindings | list[RevisionRoleBinding] | Läs. | Lagrar en lista med RevisionRoleBinding som länkar roller till revisioner |
latest_roots_by_context_role | `dict[tuple[ExtendedGUID | None, int], ExtendedGUID]` | Läs. |
latest_revision_indices_by_context_role | `dict[tuple[ExtendedGUID | None, int], int]` | Läs. |
Methods
| Signature | Beskrivning |
|---|---|
| `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 |