MsgStorage
Overzicht
MsgStorage is een klasse in Aspose.Email FOSS voor Python.
Mutable MSG opslagknooppunt met rolclassificatie en geparseerde eigenschap-stream metadata.
Deze klasse biedt 6 methoden voor het werken met MsgStorage objecten in Python programma’s. Beschikbare methoden zijn: add_storage, add_stream, find_storage, find_stream, iter_storages, iter_streams. Alle publieke leden zijn toegankelijk voor elke Python applicatie na het installeren van het Aspose.Email FOSS voor Python pakket. Eigenschappen: clsid, creation_time, fixed_length_properties, modified_time, name, property_header_kind, en nog 6 andere.
Eigenschappen
| Naam | Type | Toegang | Beschrijving |
|---|---|---|---|
name | str | Lezen/schrijven | Haalt of stelt de naam in. |
role | str | Lezen/schrijven | Haalt de rol op of stelt deze in. |
clsid | bytes | Lezen/schrijven | Haalt de clsid op of stelt deze in. |
state_bits | int | Lezen/schrijven | Haalt of stelt de statusbits in. |
creation_time | int | Lezen/schrijven | Haalt de creatietijd op of stelt deze in. |
modified_time | int | Lezen/schrijven | Haalt de gewijzigde tijd op of stelt deze in. |
streams | list[MsgStream] | Lezen/schrijven | Haalt de streams op of stelt ze in. |
storages | list["MsgStorage"] | Lezen/schrijven | Haalt de opslag op of stelt deze in. |
property_header_kind | `str | None` | Lezen/schrijven |
property_stream_header | `PropertyStreamHeaderTopLevel | PropertyStreamHeaderSubobject | None` |
fixed_length_properties | tuple[PropertyEntryFixedLength, ...] | Lezen/schrijven | Haalt of stelt de vaste lengteeigenschappen in. |
property_stream_parse_error | `str | None` | Lezen/schrijven |
Methoden
| Handtekening | Beschrijving |
|---|---|
add_stream(stream: MsgStream) → MsgStream | Voegt een MsgStream toe aan een opslagknooppunt, waardoor aangepaste streams kunnen worden opgenomen in het MSG-bestand |
add_storage(storage: "MsgStorage") → "MsgStorage" | Voegt een kind-MsgStorage toe aan deze opslag en retourneert het |
iter_streams() → Iterator[MsgStream] | Retourneert een iterator over alle MsgStream-objecten in deze opslag |
iter_storages() → Iterator["MsgStorage"] | Retourneert een iterator over alle onderliggende MsgStorage objecten |
find_stream(name: str) → `MsgStream | None` |
find_storage(name: str) → `“MsgStorage” | None` |