Gambaran Umum
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.
Konstruktor
| Tanda tangan | Deskripsi |
|---|
MsgStorage(name: string, role: MsgStorageRole) | Membuat baru MsgStorage dengan parameter yang ditentukan. |
Metode
| 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. |
Properti
| 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. |
Lihat Juga