Bagikan melalui


Antarmuka IKnownFolder (shobjidl_core.h)

Mengekspos metode yang memungkinkan aplikasi untuk mengambil informasi tentang kategori, jenis, GUID, pointer folder yang diketahui ke nilai daftar pengidentifikasi item (PIDL), kemampuan pengalihan, dan definisi. Ini menyediakan metode untuk pengambilan objek IShellItem folder yang diketahui. Ini juga menyediakan metode untuk mendapatkan atau mengatur jalur folder yang diketahui.

Warisan

Antarmuka IKnownFolder mewarisi dari antarmuka IUnknown . IKnownFolder juga memiliki jenis anggota ini:

Metode

Antarmuka IKnownFolder memiliki metode ini.

 
IKnownFolder::GetCategory

Mengambil kategori folder virtual, tetap, umum, atau per pengguna dari folder yang dipilih.
IKnownFolder::GetFolderDefinition

Mengambil struktur yang berisi elemen penentuan folder yang diketahui, yang mencakup kategori, nama, jalur, deskripsi, tipsalat, ikon folder, dan properti lainnya.
IKnownFolder::GetFolderType

Mengambil jenis folder.
IKnownFolder::GetId

Mendapatkan ID folder yang dipilih.
IKnownFolder::GetIDList

Mendapatkan lokasi folder namespace Shell dalam formulir IDList (ITEMIDLIST).
IKnownFolder::GetPath

Mengambil jalur folder yang dikenal sebagai string.
IKnownFolder::GetRedirectionCapabilities

Mendapatkan nilai yang menyatakan apakah folder yang diketahui dapat mengatur jalurnya ke nilai baru atau batasan atau larangan spesifik apa yang ditempatkan pada pengalihan tersebut.
IKnownFolder::GetShellItem

Mengambil lokasi folder yang diketahui di namespace Shell dalam bentuk item Shell (IShellItem atau antarmuka turunan).
IKnownFolder::SetPath

Menetapkan jalur baru ke folder yang diketahui.

Keterangan

Objek IKnownFolder dapat diperoleh melalui beberapa metode antarmuka IKnownFolderManager , seperti IKnownFolderManager::GetFolder dan IKnownFolderManager::FindFolderFromIDList.

Pihak ketiga tidak menerapkan IKnownFolder. Gunakan implementasi yang disediakan.

Persyaratan

   
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)

Lihat juga

Sampel Folder yang Diketahui