MsgStorage
Oversigt over de forskellige former for støtte
MsgStorage er en klasse i Aspose.Email for Python.
Mutable MSG-lagringsknode med rolleklassificering og analyseret metadata fra egenskabsskibet.
Egenskaber
| Udtrykt: | Type: | Tilgang til | Beskrivelse: |
|---|---|---|---|
name | str | Læs det. | Indeholder lagringsens navneidentifikator |
role | str | Læs det. | Beskriver lagringens funktionelle rolle som en streng |
clsid | bytes | Læs det. | Indeholder klassen identifikator bytes til lagring |
state_bits | int | Læs det. | Lagrer heltal flag, der repræsenterer lagringens state bits. |
creation_time | int | Læs det. | Optager oprettelsestidsstemplet for lagringen som en int |
modified_time | int | Læs det. | Optager den sidste ændring af lagringstiden som int. |
streams | list[MsgStream] | Læs det. | Er en liste over MsgStream objekter indeholdt i denne lagring |
storages | list["MsgStorage"] | Læs det. | |
property_header_kind | `str | None` | Læs det. |
property_stream_header | `PropertyStreamHeaderTopLevel | PropertyStreamHeaderSubobject | None` |
fixed_length_properties | tuple[PropertyEntryFixedLength, ...] | Læs det. | Er en tuple af faste længde-egenskaber til denne lagring |
property_stream_parse_error | `str | None` | Læs det. |
Metoder til at anvende
| Underskrift | Beskrivelse: |
|---|---|
add_stream(stream: MsgStream) → MsgStream | Tilføj en ny strøm til lagringen og returnerer det oprettede MsgStream-objekt. |
add_storage(storage: "MsgStorage") → "MsgStorage" | Tilføj en indlejret MsgStorage til denne lagring og returnerer den |
iter_streams() → Iterator[MsgStream] | Returnerer en iterator over alle MsgStream børn. |
iter_storages() → Iterator["MsgStorage"] | Udleverer en iterator over alle barn MsgStorage objekter indeholdt i den aktuelle lagring |
find_stream(name: str) → `MsgStream | None` |
find_storage(name: str) → `“MsgStorage” | None` |