MsgStorage

Overview

MsgStorage є назване вузло зберігання в межах .msg дерево документів з семантикою Role (повідомлення, одержувач, додаток або вбудована повідомлення). MsgStream потоки майна та дитячого MsgStorage підкладови. AddStream і AddStorage побудувати дерево документів, а також FindStream/FindStorage передати завершений корень MsgStorage до MsgWriter для серіалізації повного документа.

Constructors

SignatureDescription
MsgStorage(name: string, role: MsgStorageRole)Створює новий MsgStorage з зазначеними параметрами.

Methods

SignatureDescription
AddStream(stream: MsgStream)Adds stream як потоку дочерньої власності цього сховища.
AddStorage(storage: MsgStorage)Adds storage як дитяче підкладення цього зберігання.
FindStream(name: string)Повертає MsgStream чиї Name рівномірно name, або null якщо не знайдено.
FindStorage(name: string)Повертає MsgStorage чиї Name рівномірно name, або null якщо не знайдено.

Properties

NameTypeAccessDescription
NamestringReadНазва CFB для цього вузла (наприклад:. __substg1.0_0037001F або Root Entry).
RoleMsgStorageRoleReadСемантична роль цього вузла зберігання як MsgStorageRole значення.
Clsidbyte[]Read16-byte CLSID of this storage entry; zeros for most MSG storages.
StateBitsuintReadВикористувач визначив біти стану, що зберігаються в записі каталогу CFB для цього сховища.
CreationTimeulongReadЧас створення CFB для цієї записи зберігання (64-бітний FILETIME).
ModifiedTimeulongReadCFB - час останньої модифікації для цієї записи зберігання (64-бітний FILETIME).
StreamsIList<MsgStream>ReadПорядковий список: MsgStream діти цього сховища.
StoragesIList<MsgStorage>ReadПорядковий список: MsgStorage дитячі склади цього сховища.

See Also

 Українська