Antarmuka ITaskbarList3 (shobjidl_core.h)
Memperluas ITaskbarList2 dengan mengekspos metode yang mendukung fungsionalitas tombol peluncuran terpadu dan beralih taskbar yang ditambahkan di Windows 7. Fungsionalitas ini mencakup representasi gambar mini dan beralih target berdasarkan tab individual dalam aplikasi bertab, toolbar gambar mini, overlay pemberitahuan dan status, dan indikator kemajuan.
Warisan
Antarmuka ITaskbarList3 mewarisi dari ITaskbarList2. ITaskbarList3 juga memiliki jenis anggota ini:
Metode
Antarmuka ITaskbarList3 memiliki metode ini.
ITaskbarList3::RegisterTab Menginformasikan taskbar bahwa tab baru atau gambar mini dokumen telah disediakan untuk ditampilkan dalam flyout grup taskbar aplikasi. |
ITaskbarList3::SetOverlayIcon Menerapkan overlay ke tombol taskbar untuk menunjukkan status aplikasi atau pemberitahuan kepada pengguna. |
ITaskbarList3::SetProgressState Menyetel tipe dan status indikator kemajuan yang ditampilkan pada tombol bilah tugas. |
ITaskbarList3::SetProgressValue Menampilkan atau memperbarui bilah kemajuan yang dihosting di tombol taskbar untuk memperlihatkan persentase tertentu yang diselesaikan dari operasi penuh. |
ITaskbarList3::SetTabActive Menginformasikan bilah tugas bahwa tab atau jendela dokumen telah dibuat jendela aktif. |
ITaskbarList3::SetTabOrder Menyisipkan gambar mini baru ke dalam flyout grup antarmuka dokumen bertab atau antarmuka beberapa dokumen (MDI) atau memindahkan gambar mini yang ada ke posisi baru dalam grup aplikasi. |
ITaskbarList3::SetThumbnailClip Memilih sebagian area klien jendela untuk ditampilkan sebagai gambar mini jendela tersebut di taskbar. |
ITaskbarList3::SetThumbnailTooltip Menentukan atau memperbarui teks tipsalat yang ditampilkan saat penunjuk mouse berada pada gambar mini pratinjau individual dalam flyout tombol taskbar. |
ITaskbarList3::ThumbBarAddButtons Menambahkan toolbar gambar mini dengan sekumpulan tombol tertentu ke gambar mini jendela di flyout tombol taskbar. |
ITaskbarList3::ThumbBarSetImageList Menentukan daftar gambar yang berisi gambar tombol untuk toolbar yang disematkan dalam gambar mini jendela di flyout tombol taskbar. |
ITaskbarList3::ThumbBarUpdateButtons Menampilkan, mengaktifkan, menonaktifkan, atau menyembunyikan tombol dalam bilah alat gambar mini seperti yang diperlukan oleh status jendela saat ini. Toolbar gambar mini adalah toolbar yang disematkan dalam gambar mini jendela di flyout tombol taskbar. |
ITaskbarList3::UnregisterTab Menghapus gambar mini dari grup pratinjau aplikasi saat tab atau dokumen tersebut ditutup dalam aplikasi. |
Keterangan
Antarmuka ini juga menyediakan metode antarmuka ITaskbarList dan ITaskbarList2 , dari mana ia mewarisi.
Kapan harus Menerapkan
Implementasi antarmuka ini disediakan di Windows sebagai CLSID_TaskbarList. Antarmuka ini tidak diimplementasikan oleh pihak ketiga.Kapan Harus Digunakan
Gunakan metode antarmuka ini untuk melakukan hal berikut:- Saat bekerja dengan aplikasi TDI (seperti Windows Internet Explorer) atau aplikasi MDI (seperti Microsoft Excel) yang menampilkan jendelanya sebagai grup pada taskbar:
- Sediakan taskbar dengan gambar mini yang mewakili tampilan tab atau dokumen individual.
- Hapus gambar mini tab atau dokumen individual dari grup.
- Ubah urutan gambar mini dalam grup.
- Atur gambar mini tab sebagai item yang dipilih saat gambar mini diperlihatkan.
- Saat menerapkan overlay ke ikon taskbar, seperti pemberitahuan.
- Saat menampilkan kemajuan operasi, seperti menyalin atau menginstal item.
- Saat menambahkan bilah alat ke gambar mini.
Catatan Aplikasi tidak dapat menyematkan diri secara terprogram ke taskbar. Fungsionalitas tersebut dicadangkan secara ketat untuk pengguna.
Persyaratan
Klien minimum yang didukung | Windows 7 [hanya aplikasi desktop] |
Server minimum yang didukung | Windows Server 2008 R2 [hanya aplikasi desktop] |
Target Platform | Windows |
Header | shobjidl_core.h (termasuk Shobjidl.h) |