MsgStorage
Genel Bakış
MsgStorage Python için FOSS’de bir sınıf.
Rol sınıflandırması ve analiz edilmiş özellik akışı meta verileri ile değişken MSG depolama düğümü.
Bu sınıf, Python programlarında MsgStorage nesnelerle çalışmak için 6 yöntem sağlar. Kullanılabilir yöntemler şunlardır: add_storage, add_stream, find_storage, find_stream, iter_storages, iter_streams. Python için FOSS paketini yükledikten sonra tüm kamu üyeleri herhangi bir Python uygulamasına erişilebilir. Özellikleri: clsid, creation_time, fixed_length_properties, modified_time, name, property_header_kind,Ve 6 tane daha.
Özellikler
| Adı: | Tip: | Access | Açıklama: |
|---|---|---|---|
name | str | Okuma/Yazma | Adı alır veya ayarlar. |
role | str | Okuma/Yazma | Rolü alır veya ayarlar. |
clsid | bytes | Okuma/Yazma | clsid’i alır veya ayarlar. |
state_bits | int | Okuma/Yazma | Durum bitlerini alır veya ayarlar. |
creation_time | int | Okuma/Yazma | Oluşturma zamanını alır veya ayarlar. |
modified_time | int | Okuma/Yazma | Değiştirilmiş zamanı alır veya ayarlar. |
streams | list[MsgStream] | Okuma/Yazma | Akışları alır veya ayarlar. |
storages | list["MsgStorage"] | Okuma/Yazma | Depolamaları alır veya ayarlar. |
property_header_kind | `str | None` | Okuma/Yazma |
property_stream_header | `PropertyStreamHeaderTopLevel | PropertyStreamHeaderSubobject | None` |
fixed_length_properties | tuple[PropertyEntryFixedLength, ...] | Okuma/Yazma | Sabit uzunluk özelliklerini alır veya ayarlar. |
property_stream_parse_error | `str | None` | Okuma/Yazma |
Yöntemler
| Signature | Açıklama: |
|---|---|
add_stream(stream: MsgStream) → MsgStream | Bu depolamaya bir MsgStream ekler ve eklenmiş akışı gönderir. |
add_storage(storage: "MsgStorage") → "MsgStorage" | Bu depolamaya bir çocuk ekler ve geri gönderir. |
iter_streams() → Iterator[MsgStream] | Bu depolama tüm MsgStream nesneler üzerinde bir iteratör döndürür |
iter_storages() → Iterator["MsgStorage"] | Tüm çocuk MsgStorage nesneler üzerinde bir iteratör döndürür. |
find_stream(name: str) → `MsgStream | None` |
find_storage(name: str) → `“MsgStorage” | None` |