Vue de l’ensemble
‘MsgStorage’ est un node de stockage nommé dans un arbre de document ‘.msg’ avec un rôle sémantique (message, reçu, attachement ou message intégré). Il détient les courants d’affaires des enfants ’ MsgStream’ et les sous-services des jeunes ‘MSGStoreage’. Utilisez ‘AddStreum’ pour construire un arbres de documents, et ‘FindStreem’ / ‘Rescue’ afin de localiser les enfants nommés lors de la lecture. Passez la racine complète ‘Scorage’, à ‘SMGWriter’ à sérieux le document complet.
constructeurs
| Signature | Description |
|---|
MsgStorage(name: string, role: MsgStorageRole) | Creates a new MsgStorage with the specified parameters. |
méthodes
| Signature | Description |
|---|
AddStream(stream: MsgStream) | Adds stream as a child property stream of this storage. |
AddStorage(storage: MsgStorage) | Adds storage as a child sub-storage of this storage. |
FindStream(name: string) | Returns the MsgStream whose Name equals name, or null if not found. |
FindStorage(name: string) | Returns the MsgStorage whose Name equals name, or null if not found. |
Propriétés
| Name | Type | Access | Description |
|---|
Name | string | Read | CFB storage name for this node (e.g. __substg1.0_0037001F or Root Entry). |
Role | MsgStorageRole | Read | Semantic role of this storage node as a MsgStorageRole value. |
Clsid | byte[] | Read | 16-byte CLSID of this storage entry; zeros for most MSG storages. |
StateBits | uint | Read | User-defined state bits stored in the CFB directory entry for this storage. |
CreationTime | ulong | Read | CFB creation timestamp for this storage entry (64-bit FILETIME). |
ModifiedTime | ulong | Read | CFB last-modification timestamp for this storage entry (64-bit FILETIME). |
Streams | IList<MsgStream> | Read | Ordered list of MsgStream children of this storage. |
Storages | IList<MsgStorage> | Read | Ordered list of MsgStorage child storages of this storage. |
Voir aussi