ObjectSpaceState
Genel Bakış
ObjectSpaceState Python için Aspose.Note’da bir sınıf.
ObjectSpaceState.get_latest_root(role, context_id) verilen rol ve bağlam için en son kök GUID’i veya bulunmadıysa Hiçbirini gönderir.
ObjectSpaceState Python için Aspose.Note’da bir sayımdır. Bu, Python’un PLACHEHOLEDER1 paketindeki nesne alanının senkronizasyon durumunu tanımlar. Enum temel sınıf ve Aspose.Note API yöntemleri ve özellikleriyle kullanmak için isimli, sembolik sabitler sağlar. Değerler: çeşitli sabitlerdir.
Açıklama:
ObjectSpaceState Python için FOSS kütüphanesinde 3 yöntem ve 8 özelliği programatik kullanım için ortaya koyan bir sınıf.
Temel yetenekler şunlardır: extendedguid; dict[int, extendedguid]; dict[extendedguid, onestoreobject].Bu işlemler, geliştiricilerin objectspacestate işlevselliğini doğrudan Python uygulamalarına entegre etmelerini sağlar.
Sınıf ayrıca, gosid property (küresel nesne depo kimliğini genişletilmiş bir rehber olarak tutar), root_roles Özellik (karta rol tamsayıları ile ilişkili kök genişletilmişguides), objects property (bütün onestoreobject örneklerinin genişletilmiş rehber tarafından anahtarlanmış bir sözlüğü sağlar).
Özellikler
| Adı: | Tip: | Access | Açıklama: |
|---|---|---|---|
gosid | ExtendedGUID | Oku . | Genel nesne depo kimliğini ExtendedGUID olarak tutar . |
root_roles | dict[int, ExtendedGUID] | Oku . | Harita rolü tamsayıları ile ilişkili kök ExtendedGUIDs |
objects | dict[ExtendedGUID, OneStoreObject] | Oku . | ExtendedGUID ile anahtarlanmış tüm OneStoreObject örneklerinin bir sözlüğünü sağlar. |
section_display_name | `str | None` | Oku . |
revisions | list[RevisionManifestRecord] | Oku . | Belge düzenlemelerini temsil eden RevisionManifestRecord nesnelerinin bir listesidir. |
role_bindings | list[RevisionRoleBinding] | Oku . | Değişikliklere bağlantı yapan rolleri içeren RevisionRoleBinding listesini saklar . |
latest_roots_by_context_role | `dict[tuple[ExtendedGUID | None, int], ExtendedGUID]` | Oku . |
latest_revision_indices_by_context_role | `dict[tuple[ExtendedGUID | None, int], int]` | Oku . |
Yöntemler
| Signature | Açıklama: |
|---|---|
| `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 |