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) |