Kumpulan Properti Informasi Ringkasan
COM mendefinisikan kumpulan properti umum standar untuk menyimpan informasi ringkasan tentang dokumen. Kumpulan properti Informasi Ringkasan harus disimpan dalam objek aliran. Artinya, kumpulan properti ini harus disimpan sebagai set properti sederhana. Untuk informasi selengkapnya, lihat Penyimpanan dan Objek Stream untuk Kumpulan Properti.
Misalnya, untuk membuat kumpulan properti sederhana ANSI, Anda akan memanggil IPropertySetStorage::Create untuk membuat kumpulan properti, menentukan PROPSETFLAG_ANSI (sederhana adalah jenis kumpulan properti default), lalu menulisnya dengan panggilan ke IPropertyStorage::WriteMultiple. Untuk membaca kumpulan properti, Anda akan memanggil IPropertyStorage::ReadMultiple.
Semua set properti bersama diidentifikasi oleh aliran atau nama penyimpanan dengan awalan "\005" (atau 0x05) untuk menunjukkan bahwa itu adalah set properti yang dapat dibagikan di antara aplikasi. Kumpulan properti Informasi Ringkasan tidak terkecuali. Nama aliran yang berisi kumpulan properti Informasi Ringkasan adalah: "\005SummaryInformation"
Tidak perlu mengetahui nama aliran properti yang ditetapkan saat mengaksesnya melalui metode Buat atau Buka antarmuka IPropertySetStorage ; dalam hal ini hanya pengidentifikasi format (FMTID) yang perlu diketahui. FMTID untuk kumpulan properti Informasi Ringkasan adalah: F29F85E0-4FF9-1068-AB91-08002B27B3D9
Deklarasi untuk nilai ini tersedia dalam file header sebagai FMTID_SummaryInformation. Untuk informasi selengkapnya, lihat FMTIDS di Pengidentifikasi Format Set Properti yang Telah Ditentukan.
Tabel berikut mencantumkan nama properti string untuk kumpulan properti Informasi Ringkasan, bersama dengan pengidentifikasi properti masing-masing dan indikator tipe variabel (VT). Nama biasanya tidak disimpan dalam kumpulan properti, tetapi disimpulkan dari nilai ID Properti. Entri String ID Properti yang diperlihatkan di sini sesuai dengan definisi yang ditemukan dalam file header.
Nama | String ID properti | ID Properti | Jenis VT |
---|---|---|---|
Judul | PIDSI_TITLE | 0x00000002 | VT_LPSTR |
Subjek | PIDSI_SUBJECT | 0x00000003 | VT_LPSTR |
Penulis | PIDSI_AUTHOR | 0x00000004 | VT_LPSTR |
Kata Kunci | PIDSI_KEYWORDS | 0x00000005 | VT_LPSTR |
Komentar | PIDSI_COMMENTS | 0x00000006 | VT_LPSTR |
Templat | PIDSI_TEMPLATE | 0x00000007 | VT_LPSTR |
Terakhir Disimpan Oleh | PIDSI_LASTAUTHOR | 0x00000008 | VT_LPSTR |
Nomor Revisi | PIDSI_REVNUMBER | 0x00000009 | VT_LPSTR |
Total Waktu Pengeditan | PIDSI_EDITTIME | 0x0000000A | VT_FILETIME (UTC) |
Terakhir Dicetak | PIDSI_LASTPRINTED | 0x0000000B | VT_FILETIME (UTC) |
Buat Waktu/Tanggal (lihat catatan di bawah) | PIDSI_CREATE_DTM | 0x0000000C | VT_FILETIME (UTC) |
Waktu/Tanggal Tersimpan Terakhir (lihat catatan di bawah) | PIDSI_LASTSAVE_DTM | 0x0000000D | VT_FILETIME (UTC) |
Jumlah Halaman | PIDSI_PAGECOUNT | 0x0000000E | VT_I4 |
Jumlah Kata | PIDSI_WORDCOUNT | 0x0000000F | VT_I4 |
Jumlah Karakter | PIDSI_CHARCOUNT | 0x00000010 | VT_I4 |
Gambar mini | PIDSI_THUMBNAIL | 0x00000011 | VT_CF |
Nama Pembuatan Aplikasi | PIDSI_APPNAME | 0x00000012 | VT_LPSTR |
Keamanan | PIDSI_SECURITY | 0x00000013 | VT_I4 |
Catatan
Untuk Buat Waktu/Tanggal dan Waktu/Tanggal Terakhir disimpan, beberapa metode transfer file, seperti unduhan dari BBS, tidak mempertahankan versi sistem file informasi ini dengan benar.
Topik terkait
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk