MsgReader

Revisión

MsgReader Es una clase en Aspose.Email FOSS para Python.

Requisitos normativos de contenedor y flujo MSG de alto nivel para el transbordador de los contenedores.

Esta clase proporciona 10 métodos para trabajar con los objetos de MsgReader en programas de Python. Los métodos disponibles incluyen: __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. Todos los miembros públicos están accesibles a cualquier aplicación de Python después de instalar el Aspose.Email FOSS para el paquete de python. Propiedades : PROPERTY_ENTRY_FIXED_LENGTH_LAYOUT, PROPERTY_STREAM_HEADER_SUBOBJECT_LAYOUT, PROPERTY_STREAM_HEADER_TOP_LEVEL_LAYOUT, cfb_reader, storage_layout, strict,Y uno más.

Propiedades

NombreTipoAccesoDescripción
cfb_readerCFBReaderLeerSe encuentra el lector de cfb.
storage_layoutStorageLayoutLeerObtenga el layout de almacenamiento.
strictboolLeerTiene el estricto.
validation_issuesTuple[str, ...]LeerSe han abordado los problemas de validación.
PROPERTY_STREAM_HEADER_TOP_LEVEL_LAYOUTDict[str, Tuple[int, int]]LeerObtenga el almacén de la propiedad en el nivel superior.
PROPERTY_STREAM_HEADER_SUBOBJECT_LAYOUTDict[str, Tuple[int, int]]LeerObtenga el almacén de la propiedad subjetivo.
PROPERTY_ENTRY_FIXED_LENGTH_LAYOUTDict[str, Tuple[int, int]]LeerObtenga el layout de entrada de la propiedad de longitud ficha.

Metodología

firmaDescripción
__init__(cfb_reader: CFBReader, strict: bool)llamadas INI En este caso, la instancia.
`from_file(path: Pathstr, strict: bool)“MsgReader”`
close()Libera los recursos asociados con el contenedor CFB subyacente
iter_top_level_fixed_length_properties()Iterator[PropertyEntryFixedLength]Los beneficios de las entradas de propiedad fija a largo del flujo de la propiedade de alto nivel
iter_recipient_storages()Iterator[DirectoryEntry]Iterates sobre las entradas de directorio que almacenan los datos del destinatario
iter_attachment_storages()Iterator[DirectoryEntry]Iterates sobre las entradas de directorio que almacenan los datos de anexo
parse_message_property_stream(storage_stream_id: int)Tuple[PropertyStreamHeaderTopLevel, List[PropertyEntryFixedLength]]Leer el flujo de propiedad en el nivel superior o un almacenamiento de mensajes incorporados.
parse_subobject_property_stream(storage_stream_id: int)Tuple[PropertyStreamHeaderSubobject, List[PropertyEntryFixedLength]]Leer el flujo de propiedad en almacenamiento del destinatario/acta y decodificar las entradas de longitud fijo.
parse_top_level_property_stream(data: bytes)Tuple[PropertyStreamHeaderTopLevel, List[PropertyEntryFixedLength]]Decodificar los header de flujo de propiedad de alto nivel y las entradas de longitud fija.
parse_subobject_property_stream_data(data: bytes)Tuple[PropertyStreamHeaderSubobject, List[PropertyEntryFixedLength]]Decodificar los recipientes/propiedades de conexión con el encabezado y las entradas de longitud fija.

Ver también

 Español