Antarmuka IResultData (mmc.h)
Antarmuka IResultData memungkinkan pengguna untuk menambahkan, menghapus, menemukan, dan mengubah item yang terkait dengan panel tampilan hasil. Ini juga memungkinkan manipulasi gaya tampilan panel tampilan hasil.
Antarmuka IResultData dirancang untuk memberikan kesan bahwa panel tampilan hasil hanya akan digunakan oleh satu komponen, tetapi komponen harus menyadari bahwa panel tampilan hasil dapat, pada kenyataannya, dibagikan oleh beberapa komponen. Semua manipulasi item dilakukan melalui penggunaan ID item yang ditetapkan saat item disisipkan. ID ini dijamin statis dan unik untuk masa pakai item. Saat item dihapus, ID dibebaskan dan dapat digunakan oleh item baru lainnya dalam daftar. Anda tidak boleh menyimpan ID item setelah item terkait dihapus.
Antarmuka IResultData juga menangani daftar virtual (data pemilik). Karena sifat daftar virtual, tidak semua metode berlaku dan beberapa metode memiliki fungsionalitas terbatas. Perbedaan ini dirinci dalam deskripsi metode individual. Perbedaan utama dalam menangani virtual mencantumkannya karena konsol tidak mempertahankan penyimpanan apa pun untuk item virtual, konsol tidak menyediakan ID item. Sebagai gantinya, item daftar virtual diidentifikasi oleh posisi daftar mereka (indeks).
Warisan
Antarmuka IResultData mewarisi dari antarmuka IUnknown . IResultData juga memiliki jenis anggota ini:
Metode
Antarmuka IResultData memiliki metode ini.
IResultData::D eleteAllRsltItems Metode IResultData::D eleteAllRsltItems memungkinkan snap-in untuk menghapus semua item dan subitem yang disisipkan pengguna dari panel tampilan hasil. |
IResultData::D eleteItem Mengaktifkan snap-in untuk menghapus satu item di panel tampilan hasil. |
IResultData::FindItemByLParam Metode IResultData::FindItemByLParam memungkinkan snap-in untuk menemukan item atau subitem berdasarkan nilai lParam yang disisipkan penggunanya. |
IResultData::GetItem Memungkinkan pengguna untuk mengambil parameter dari satu item. |
IResultData::GetNextItem Metode IResultData::GetNextItem mendapatkan item berikutnya dalam tampilan hasil dengan set bendera status yang ditentukan. |
IResultData::GetViewMode Memungkinkan snap-in untuk mengambil mode tampilan untuk panel tampilan hasil. |
IResultData::InsertItem Metode IResultData::InsertItem memungkinkan snap-in untuk menambahkan satu item baru ke tampilan panel hasil. |
IResultData::ModifikasiItemState Mengaktifkan snap-in untuk mengubah status item. |
IResultData::ModifyViewStyle Metode IResultData::ModifyViewStyle memungkinkan snap-in untuk mengatur gaya tampilan panel hasil. |
IResultData::SetDescBarText Mengatur teks bilah deskripsi untuk panel tampilan hasil. |
IResultData::SetItem Metode IResultData::SetItem memungkinkan snap-in untuk mengatur satu item di panel hasil. |
IResultData::SetItemCount Mengatur jumlah item dalam daftar virtual. |
IResultData::SetViewMode Mengaktifkan snap-in untuk mengatur mode tampilan di mana panel tampilan hasil menampilkan itemnya. |
IResultData::Sort Mengurutkan semua item di panel hasil. |
IResultData::UpdateItem Menyebabkan item tertentu di panel hasil digambar ulang. |
Persyaratan
Klien minimum yang didukung | Windows Vista |
Server minimum yang didukung | Windows Server 2008 |
Target Platform | Windows |
Header | mmc.h |