Penangan Tipe File
Mendaftarkan jenis file adalah langkah pertama dalam membuat asosiasi file, yang membuat jenis file itu "diketahui" ke Shell. Namun, tanpa penangan jenis file, Shell tidak dapat mengekspos informasi kepada pengguna dari dan tentang file.
Topik ini diatur sebagai berikut:
Membuat Tipe File Diketahui oleh Shell
Dalam cuplikan layar Windows Explorer berikut, file gambar Desert.known muncul di pustaka Shell Pictures , dan hanya dikaitkan dengan aplikasi Paint.
File Desert.known dalam cuplikan layar sebelumnya tidak memiliki fungsionalitas berikut yang diaktifkan oleh handler jenis file:
- Gambar mini atau pratinjau
- Kata kerja khusus gambar di menu pintasan, seperti:
- Putar Pratinjau
- Atur sebagai Latar Belakang Desktop
- Cetak
- Properti khusus gambar di panel Detail , seperti:
- Tanggal Diambil
- Tag
- Peringkat
- Pengindeksan teks file
Dalam cuplikan layar berikut, file yang sama (Desert.known) memiliki ekstensi .jpg, yang merupakan jenis file terdaftar yang memiliki penangan jenis file terkait, sehingga gambar mini dan lebih banyak properti ditampilkan.
Deskripsi Handler Tipe File
Fungsionalitas yang disediakan oleh setiap handler jenis file tercantum dalam tabel berikut:
Penghandel | Deskripsi |
---|---|
Menu pintasan | Penangan menu pintasan, terkadang disebut sebagai penangan menu konteks, adalah penangan jenis file yang menambahkan perintah ke menu konteks yang ada. Handler ini dikaitkan dengan jenis file tertentu dan dipanggil setiap kali menu konteks ditampilkan untuk anggota jenis file. |
Gambar mini | Handler yang menyediakan gambar untuk mewakili item Shell. |
Properti | Handler properti yang menyediakan akses ke properti item untuk Windows Search, Windows Explorer, dan aplikasi lain yang perlu mengakses properti. |
Pratinjau | Handler yang dengan cepat menghasilkan tampilan item yang disederhanakan baca-saja yang akan ditampilkan di panel pratinjau Windows Explorer. |
Filter | Filter, implementasi antarmuka IFilter , yang memindai dokumen untuk teks dan properti (juga disebut atribut). Ini mengekstrak potongan teks dari dokumen-dokumen ini, memfilter pemformatan yang disematkan dan menyimpan informasi tentang posisi teks. Ini juga mengekstrak potongan nilai, yang merupakan properti dari seluruh dokumen atau bagian dokumen yang ditentukan dengan baik. IFilter menyediakan fondasi untuk membangun aplikasi tingkat yang lebih tinggi seperti pengindeks dokumen dan pemirsa independen aplikasi. |
Topik terkait