MsgStorage adalah node penyimpanan bernama dalam sebuah .msg pohon dokumen dengan semantik Role (pesan, penerima, lampiran, atau pesan tertanam). MsgStream arus properti dan anak-anak MsgStorage Sub-penyimpanan. AddStream dan (b) AddStorage untuk membangun pohon dokumen, dan FindStream/FindStorage untuk menemukan anak-anak yang diberi nama saat membaca. MsgStorage ke MsgWriter untuk merilis seluruh dokumen.
Konstruksi
Tanda tangan
Deskripsi
MsgStorage(name: string, role: MsgStorageRole)
Membuat baru MsgStorage dengan parameter yang ditentukan.
Metode-metode yang digunakan
Tanda tangan
Deskripsi
AddStream(stream: MsgStream)
Menambahkan stream sebagai anak aliran properti dari penyimpanan ini.
AddStorage(storage: MsgStorage)
Menambahkan storage sebagai anak sub-penyimpanan penyimpanan ini.
FindStream(name: string)
Mengembalikan MsgStream yang memiliki Name sama dengan name, atau null jika tidak ditemukan.
FindStorage(name: string)
Mengembalikan MsgStorage yang memiliki Name sama dengan name, atau null jika tidak ditemukan.
Sifat-sifatnya
Nama (Inggris)
Jenis
Akses
Deskripsi
Name
string
Bacalah.
Nama penyimpanan CFB untuk node ini (misalnya:. __substg1.0_0037001F atau: Root Entry).
Role
MsgStorageRole
Bacalah.
Peran semantik dari node penyimpanan ini sebagai sebuah MsgStorageRole nilai.
Clsid
byte[]
Bacalah.
16-byte CLSID of this storage entry; zeros for most MSG storages.
StateBits
uint
Bacalah.
Bit keadaan yang didefinisikan pengguna disimpan dalam entri direktori CFB untuk penyimpanan ini.
CreationTime
ulong
Bacalah.
Stamping waktu pembuatan CFB untuk entri penyimpanan ini (64-bit FILETIME).
ModifiedTime
ulong
Bacalah.
CFB tanda waktu modifikasi terakhir untuk entri penyimpanan ini (64-bit FILETIME).
Streams
IList<MsgStream>
Bacalah.
Daftar terurut dari: MsgStream anak-anak dari gudang ini.
Storages
IList<MsgStorage>
Bacalah.
Daftar terurut dari: MsgStorage penyimpanan anak-anak dari gudang ini.