MsgReader
خلاصه ای
MsgReader یک کلاس در Aspose.Email FOSS برای پایتون است.
الزامات استاندارد سطح بالا برای احتواء و جریان گازهای گلخانه ای چندگانه در عبور از کانتینر.
این کلاس ۱۰ روش برای کار با MsgReader در برنامه های پایتون را ارائه می دهد. روش های موجود شامل: __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. همه اعضای عمومی پس از نصب بسته 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,، و يکتا ديگه .
خواص
| نام: | نوع: | Access | شرح: |
|---|---|---|---|
cfb_reader | CFBReader | بخونید. | خواننده cfb را دریافت میکند. |
storage_layout | StorageLayout | بخونید. | چیدمان ذخیرهسازی را دریافت میکند. |
strict | bool | بخونید. | مقدار strict را دریافت میکند. |
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]] | بخونید. | طرح طول ثابت ورودی ویژگی را دریافت میکند. |
روش ها
| Signature | شرح: |
|---|---|
__init__(cfb_reader: CFBReader, strict: bool) | Calls در حال حاضر در این MsgReader مثال. |
| `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]] | عنوان جریان و ورودی های ثابت طول را از کد گیرنده/تعلقات رمزگشایی کنید. |