PropertyCollection - A helyfogadó.
Összefoglaló
MsgReader egy Python-ben található Aspose.Email enum.
A konténerek áthaladására vonatkozó, legmagasabb szintű MSG-tartalékolás és -áramlási követelmények.
Értékek
| Érték | Leírás |
|---|
PROPERTY_STREAM_HEADER_TOP_LEVEL_LAYOUT | A felső szintű tulajdonságok áramlásának fejében található mezők byte-kivonatát és hosszát határozza meg. |
PROPERTY_STREAM_HEADER_SUBOBJECT_LAYOUT | A mezők oktetű és hosszúságát határozza meg egy alobjektum tulajdonságok áramlásának fejében. |
PROPERTY_ENTRY_FIXED_LENGTH_LAYOUT | A fix hosszúságú tulajdonságok bejegyzésében a mezők byte-kivonatát és hosszát határozza meg. |
A tulajdonságok
| A neve: | A típus: | Hozzáférés | Leírás |
|---|
cfb_reader | CFBReader | Olvasd! | Adja meg a szövett fájlstruktúrát kezelő alapul szolgáló CFBReaderhez való hozzáférést. |
storage_layout | StorageLayout | Olvasd! | A tároló és a folyó felépítése az MSG fájlban. |
strict | bool | Olvasd! | Megmutatja, hogy az olvasó érvényesíti-e a MSG szerkezetet és felvetik- e hibákat. |
validation_issues | Tuple[str, ...] | Olvasd! | A szétválasztás során felmerült validációs problémák szöveges leírásai listázzák. |
PROPERTY_STREAM_HEADER_TOP_LEVEL_LAYOUT | Dict[str, Tuple[int, int]] | Olvasd! | A felső szintű tulajdonságok áramlásának fejében található mezők byte-kivonatát és hosszát határozza meg. |
PROPERTY_STREAM_HEADER_SUBOBJECT_LAYOUT | Dict[str, Tuple[int, int]] | Olvasd! | A mezők oktetű és hosszúságát határozza meg egy alobjektum tulajdonságok áramlásának fejében. |
PROPERTY_ENTRY_FIXED_LENGTH_LAYOUT | Dict[str, Tuple[int, int]] | Olvasd! | A fix hosszúságú tulajdonságok bejegyzésében a mezők byte-kivonatát és hosszát határozza meg. |
Módszerek
| Az aláírás: | Leírás |
|---|
__init__(cfb_reader: CFBReader, strict: bool) | |
| `from_file(path: Path | str, strict: bool)→“MsgReader”` |
close() | A olvasó által tartott forrásokat, például nyílt áramlásokot felszabadít. |
iter_top_level_fixed_length_properties() → Iterator[PropertyEntryFixedLength] | A felső szintű tulajdonjogok áramlásából származó PropertyEntryFixedLength objektumok hozamát. |
iter_recipient_storages() → Iterator[DirectoryEntry] | Az MSG fájlban a fogadó tárolásait képviselő DirectoryEntry objektumok hozamok |
iter_attachment_storages() → Iterator[DirectoryEntry] | |
parse_message_property_stream(storage_stream_id: int) → Tuple[PropertyStreamHeaderTopLevel, List[PropertyEntryFixedLength]] | Olvassa el a tulajdonsági áramlatot az első szinten vagy egy beágyazott üzenet tárolóban. |
parse_subobject_property_stream(storage_stream_id: int) → Tuple[PropertyStreamHeaderSubobject, List[PropertyEntryFixedLength]] | Olvassa el a tulajdonsági áramot az átvevő/csomagoló tárolásban és dekódolja a fix hosszúságú bejegyzéseket. |
parse_top_level_property_stream(data: bytes) → Tuple[PropertyStreamHeaderTopLevel, List[PropertyEntryFixedLength]] | A felső szintű tulajdonságok áramlásának fejlése és a rögzített hosszúságú bejegyzések dekódolása. |
parse_subobject_property_stream_data(data: bytes) → Tuple[PropertyStreamHeaderSubobject, List[PropertyEntryFixedLength]] | A címzett/csomagolási tulajdonságok áramlóságának és a fix hosszúságú bejegyzések dekódolása. |