MsgStorage
General
MsgStorage és una classe en Aspose.Email per Python.
Nòs de memòria MSG mutable amb classificació de rols i metadades d’estrems de propietats analitzades.
Propietats
| Nom | Tipus de productes | Accés | Descripció |
|---|---|---|---|
name | str | Llegeix. | Conté el nom d’identificador de l’emmagatzematge. |
role | str | Llegeix. | Descriu el paper funcional del magatzem com una cadena. |
clsid | bytes | Llegeix. | Conté els bytes d’identificador de classe per a l’emmagatzematge. |
state_bits | int | Llegeix. | Amortiza les banderes d’entiers que representen els bits de l’estat del magatzem. |
creation_time | int | Llegeix. | Registra l’etiqueta de temps de creació del magatzem com a int. |
modified_time | int | Llegeix. | Registra l’última marca de temps de modificació del magatzem com a int. |
streams | list[MsgStream] | Llegeix. | És una llista d’objectes MsgStream que es troben en aquest emmagatzematge. |
storages | list["MsgStorage"] | Llegeix. | |
property_header_kind | `str | None` | Llegeix. |
property_stream_header | `PropertyStreamHeaderTopLevel | PropertyStreamHeaderSubobject | None` |
fixed_length_properties | tuple[PropertyEntryFixedLength, ...] | Llegeix. | És una tupla d’entries de propietats de longitud fixa per a aquest emmagatzematge. |
property_stream_parse_error | `str | None` | Llegeix. |
Mètodes
| Signatura | Descripció |
|---|---|
add_stream(stream: MsgStream) → MsgStream | Afegeix un nou flux al magatzem i torna l’objecte creat MsgStream |
add_storage(storage: "MsgStorage") → "MsgStorage" | Afegeix un MsgStorage enlaçat a aquest emmagatzematge i el torna. |
iter_streams() → Iterator[MsgStream] | Retorna un iterador sobre tots els fills de MsgStream |
iter_storages() → Iterator["MsgStorage"] | Representa un iterador sobre tots els objectes fills MsgStorage que es troben en l’emmagatzematge actual. |
find_stream(name: str) → `MsgStream | None` |
find_storage(name: str) → `“MsgStorage” | None` |