Bagikan melalui


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)