MsgStorage
Przegląd
MsgStorage jest klasą w Aspose.Email FOSS dla Python.
Mutowalny węzeł przechowywania MSG z klasyfikacją roli i parsowanymi metadanymi strumienia właściwości.
Ta klasa udostępnia 6 metod do pracy z obiektami MsgStorage w programach Python. Dostępne metody to: add_storage, add_stream, find_storage, find_stream, iter_storages, iter_streams. Wszystkie publiczne członkowie są dostępne dla każdej aplikacji Python po zainstalowaniu pakietu Aspose.Email FOSS dla Python. Właściwości: clsid, creation_time, fixed_length_properties, modified_time, name, property_header_kind oraz 6 kolejnych.
Właściwości
| Nazwa | Typ | Dostęp | Opis |
|---|---|---|---|
name | str | Odczyt/zapis | Pobiera lub ustawia nazwę. |
role | str | Odczyt/zapis | Pobiera lub ustawia rolę. |
clsid | bytes | Odczyt/zapis | Pobiera lub ustawia clsid. |
state_bits | int | Odczyt/zapis | Pobiera lub ustawia bity stanu. |
creation_time | int | Odczyt/zapis | Pobiera lub ustawia czas utworzenia. |
modified_time | int | Odczyt/zapis | Pobiera lub ustawia czas modyfikacji. |
streams | list[MsgStream] | Odczyt/zapis | Pobiera lub ustawia strumienie. |
storages | list["MsgStorage"] | Odczyt/zapis | Pobiera lub ustawia magazyny. |
property_header_kind | `str | None` | Odczyt/zapis |
property_stream_header | `PropertyStreamHeaderTopLevel | PropertyStreamHeaderSubobject | None` |
fixed_length_properties | tuple[PropertyEntryFixedLength, ...] | Odczyt/zapis | Pobiera lub ustawia właściwości o stałej długości. |
property_stream_parse_error | `str | None` | Odczyt/zapis |
Metody
| Sygnatura | Opis |
|---|---|
add_stream(stream: MsgStream) → MsgStream | Dodaje MsgStream do węzła pamięci, umożliwiając dołączenie niestandardowych strumieni do pliku MSG |
add_storage(storage: "MsgStorage") → "MsgStorage" | Dodaje podrzędny MsgStorage do tego magazynu i zwraca go |
iter_streams() → Iterator[MsgStream] | Zwraca iterator po wszystkich obiektach MsgStream w tym magazynie |
iter_storages() → Iterator["MsgStorage"] | Zwraca iterator po wszystkich podrzędnych obiektach MsgStorage |
find_stream(name: str) → `MsgStream | None` |
find_storage(name: str) → `“MsgStorage” | None` |