Antarmuka INameSpaceTreeControl (shobjidl_core.h)
Mengekspos metode yang digunakan untuk melihat dan memanipulasi simpul di pohon item Shell.
Warisan
Antarmuka INameSpaceTreeControl mewarisi dari antarmuka IUnknown . INameSpaceTreeControl juga memiliki jenis anggota ini:
Metode
Antarmuka INameSpaceTreeControl memiliki metode ini.
INameSpaceTreeControl::AppendRoot Menambahkan item Shell ke daftar akar di pohon. |
INameSpaceTreeControl::CollapseAll Ciutkan semua item di pohon yang diberikan. |
INameSpaceTreeControl::EnsureItemVisible Memastikan bahwa item yang diberikan terlihat. |
INameSpaceTreeControl::GetItemCustomState Mendapatkan status kotak centang yang terkait dengan item Shell tertentu. |
INameSpaceTreeControl::GetItemRect Mendapatkan struktur RECT yang menjelaskan ukuran dan posisi item tertentu. |
INameSpaceTreeControl::GetItemState Mendapatkan informasi status tentang item Shell. |
INameSpaceTreeControl::GetNextItem Mengambil item berikutnya di pohon sesuai dengan metode mana yang diminta. |
INameSpaceTreeControl::GetRootItems Mendapatkan array item akar. |
INameSpaceTreeControl::GetSelectedItems Mendapatkan array item Shell yang dipilih. |
INameSpaceTreeControl::HitTest Mengambil item tempat titik tertentu berada, jika ada. |
INameSpaceTreeControl::Initialize Menginisialisasi objek INameSpaceTreeControl. |
INameSpaceTreeControl::InsertRoot Sisipkan item Shell pada item akar di pohon. |
INameSpaceTreeControl::RemoveAllRoots Menghapus semua akar dan anak-anaknya dari pohon. |
INameSpaceTreeControl::RemoveRoot Menghapus akar dan anak-anaknya dari pohon. |
INameSpaceTreeControl::SetItemCustomState Mengatur status kotak centang yang terkait dengan item Shell. |
INameSpaceTreeControl::SetItemState Mengatur informasi status untuk item Shell. |
INameSpaceTreeControl::SetTheme Menyetel tema desktop hanya untuk jendela saat ini. |
INameSpaceTreeControl::TreeAdvise Memungkinkan klien untuk mendaftar dengan kontrol. |
INameSpaceTreeControl::TreeUnadvise Memungkinkan klien untuk membatalkan pendaftaran dengan kontrol. |
Keterangan
Untuk mengimplementasikan antarmuka ini, gunakan CLSID_NameSpaceTreeControl ID kelas.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows Vista [hanya aplikasi desktop] |
Server minimum yang didukung | Windows Server 2008 [hanya aplikasi desktop] |
Target Platform | Windows |
Header | shobjidl_core.h (termasuk Shobjidl.h) |
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