MsgReader
ΕΚΤΙΜΗΣΗ
MsgReader Είναι μια τάξη στο Aspose.Email FOSS για Python.
Κανονιστικές απαιτήσεις υψηλού επιπέδου MSG για το μεταφορικό και ροή δοχείων.
Αυτή η κατηγορία παρέχει 10 μεθόδους για να εργαστείτε με MsgReader αντικείμενα σε προγράμματα Python. Οι διαθέσιμες μεθόδους περιλαμβάνουν: __init__, close, from_file, iter_attachment_storages, iter_recipient_storages, iter_top_level_fixed_length_properties, parse_message_property_stream, parse_subobject_property_stream, parse_subobject_property_stream_data, parse_top_level_property_stream. Όλα τα μέλη του κοινού είναι προσβάσιμα σε οποιαδήποτε εφαρμογή Python μετά την εγκατάσταση του Aspose.Email FOSS για το πακέτο Python. Ιδιοκτησία : PROPERTY_ENTRY_FIXED_LENGTH_LAYOUT, PROPERTY_STREAM_HEADER_SUBOBJECT_LAYOUT, PROPERTY_STREAM_HEADER_TOP_LEVEL_LAYOUT, cfb_reader, storage_layout, strict,Και 1 ακόμα.
Ιδιοκτησία
| Ονομασία | Τύπος | Πρόσβαση | Περιγραφή |
|---|---|---|---|
cfb_reader | CFBReader | Διαβάστε | Εισάγετε το cfb reader. |
storage_layout | StorageLayout | Διαβάστε | Αποκτήστε το layout αποθήκευσης. |
strict | bool | Διαβάστε | Πάρτε το αυστηρό. |
validation_issues | Tuple[str, ...] | Διαβάστε | Εμφανίζεται το πρόβλημα της επικύρωσης. |
PROPERTY_STREAM_HEADER_TOP_LEVEL_LAYOUT | Dict[str, Tuple[int, int]] | Διαβάστε | Αποκτά το ακίνητο ροή επικεφαλής κορυφαίο επίπεδο διάταξη. |
PROPERTY_STREAM_HEADER_SUBOBJECT_LAYOUT | Dict[str, Tuple[int, int]] | Διαβάστε | Αποκτά το υλικό του τίτλου ροής υποοικισμού. |
PROPERTY_ENTRY_FIXED_LENGTH_LAYOUT | Dict[str, Tuple[int, int]] | Διαβάστε | Αποκτά τη θέση εισόδου ακίνητης ιδιοκτησίας με σταθερό διάταγμα μήκους. |
Μέθοδοι
| υπογραφή | Περιγραφή |
|---|---|
__init__(cfb_reader: CFBReader, strict: bool) | Κλήσεις Ιντίν Σε αυτή την περίπτωση το κείμενο. |
| `from_file(path: Path | str, strict: bool)→“MsgReader”` |
close() | Αποδέσμευση πόρων που σχετίζονται με το υποκείμενο εμπορευματικό δοχείο CFB |
iter_top_level_fixed_length_properties() → Iterator[PropertyEntryFixedLength] | Αποδόσεις από εισόδημα ακινήτων σταθερού μήκους από την ροή ακίνητων υψηλού επιπέδου |
iter_recipient_storages() → Iterator[DirectoryEntry] | Εισαγωγές σε καταλόγους που αποθηκεύουν τα δεδομένα του παραλήπτη |
iter_attachment_storages() → Iterator[DirectoryEntry] | Εισάγει πάνω από τις εισαγωγές καταλόγου που αποθηκεύουν τα δεδομένα προσθήκης |
parse_message_property_stream(storage_stream_id: int) → Tuple[PropertyStreamHeaderTopLevel, List[PropertyEntryFixedLength]] | Διαβάστε την ροή ιδιοκτησίας στο ανώτερο επίπεδο ή μια αποθήκευση ενσωματωμένου μηνύματος. |
parse_subobject_property_stream(storage_stream_id: int) → Tuple[PropertyStreamHeaderSubobject, List[PropertyEntryFixedLength]] | Διαβάστε την ροή ιδιοκτησίας στο αποθηκευτικό αποθήκευση παραλήπτη/αποσύνδεσης και αποκωδικοποιείτε τις εισαγωγές μόνιμης διάρκειας. |
parse_top_level_property_stream(data: bytes) → Tuple[PropertyStreamHeaderTopLevel, List[PropertyEntryFixedLength]] | Αποκάλυψη κορυφαίων επιπέδων ακίνητης ροής τίτλους και σταθερές εισαγωγές μήκος. |
parse_subobject_property_stream_data(data: bytes) → Tuple[PropertyStreamHeaderSubobject, List[PropertyEntryFixedLength]] | Αποκάλυψη του δικαιούχου / προσθήκης ακίνητο ροή επικεφαλής και σταθερή μήκος εισόδου. |