Bagikan melalui


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