PropertyStreamHeaderSubobject
Overview
PropertyStreamHeaderSubobject holds the 8-byte reserved preamble of a __properties_version1.0 stream located inside a recipient or attachment storage. Unlike the top-level variant (PropertyStreamHeaderTopLevel), subobject headers carry no recipient or attachment counts — those fields are absent at the subobject level. The header is returned as the first element of the two-tuple produced by MsgReader.parse_subobject_property_stream().
from aspose.email_foss.msg import MsgReader
with MsgReader.from_file("message.msg") as reader:
for entry in reader.iter_recipient_storages():
header, props = reader.parse_subobject_property_stream(entry.stream_id)
print(f"recipient {entry.name}: {len(props)} properties")Properties
| Property | Type | Description |
|---|---|---|
reserved_0 | bytes | 8 reserved bytes that form the entire preamble of a subobject property stream header. |