Bagikan melalui


Mendaftarkan Pengelola Lembar Properti Anda

Agar handler lembar properti Anda dikenali oleh namespace WPD, Anda harus mendaftarkannya dengan benar di registri Windows. Entri pendaftaran untuk handler lembar properti WPD mirip dengan yang ada di shell, tetapi didaftarkan sebagai tipe file khusus. Pengelola lembaran properti WPD didaftarkan sesuai dengan jenis konten yang diwakilinya. Di bawah ini adalah contoh struktur pendaftaran untuk pengendali menu konteks WPD.

HKEY_CLASSES_ROOT
 \-- WPDPropSheet.Image
      \-- shellex
           \-- PropertySheetHandlers
                \-- MyHandler (Default)  REG_SZ {0000000-0000-0000-0000-000000000000}

Contoh di atas mendaftarkan handler kustom dengan namespace WPD. Ketika pengguna mengklik kanan file gambar pada perangkat melalui Windows Shell dan memilih properti , itu memanggil handler lembar properti ini. Namespace layanan WPD menggunakan WPD_CONTENT_TYPE untuk menentukan handler lembar properti mana yang akan dimuat. Jika jenis konten tidak memberikan klasifikasi yang berguna, maka namespace akan memuat penangan lembar properti di bawah kunci registri WPDPropSheet.Generic. Tabel berikut mencantumkan semua kelas file yang tersedia untuk penangan menu konteks dan jenis konten dan ekstensi file apa yang diwakilinya.

Kunci Registri Tipe Isi WPD
WPDContextMenu.Device Mendaftar di bawah kunci ini memungkinkan penangan menu konteks Anda di tingkat perangkat. (Klik kanan pada perangkat.)
WPDContextMenu.Storage Mendaftar di bawah kunci ini memungkinkan penangan menu konteks Anda di tingkat penyimpanan. (Klik kanan pada penyimpanan.)
WPDContextMenu.Folder WPD_CONTENT_TYPE_FOLDER
WPDContextMenu.Image WPD_CONTENT_TYPE_IMAGE
WPDContextMenu.Audio WPD_CONTENT_TYPE_AUDIO
WPDContextMenu.Video WPD_CONTENT_TYPE_VIDEO
WPDContextMenu.Playlist WPD_CONTENT_TYPE_PLAYLIST
WPDContextMenu.Document WPD_CONTENT_TYPE_DOCUMENT
WPDContextMenu.Hubungi WPD_TIPE_KONTAK_KONTEN
WPDContextMenu.Email WPD_CONTENT_TYPE_EMAIL
WPDContextMenu. Janji Temu WPD_JENIS_KONTEN_JANJI
WPDContextMenu.Task WPD_CONTENT_TYPE_TASK
WPDContextMenu.Memo WPD_CONTENT_TYPE_MEMO
WPDContextMenu.ImageAlbum Jenis_Konten_Album_Gambar
WPDContextMenu.AudioAlbum WPD_CONTENT_TYPE_AUDIO_ALBUM
WPDContextMenu.VideoAlbum Tipe Konten Album Video
WPDContextMenu.MixedAlbum TIPE_KONTEN_WPD_KONTEN_CAMPURAN_ALBUM
WPDContextMenu.Generic TIPE_KONTEN_WPD_TIDAK_DITENTUKAN
WPD_CONTENT_TYPE_GENERIC_FILE
WPD_CONTENT_TYPE_PROGRAM