ISyncMgrUIOperation::Run method (syncmgr.h)
Melakukan tampilan UI aktual untuk handler atau item sinkronisasi saat diminta untuk melakukannya oleh Sync Center.
Sintaks
HRESULT Run(
[in] HWND hwndOwner
);
Parameter
[in] hwndOwner
Jenis: HWND
Handel ke jendela yang digunakan untuk menampilkan UI.
Menampilkan nilai
Jenis: HRESULT
Mengembalikan S_OK jika berhasil, atau nilai kesalahan sebaliknya. Mengembalikan S_FALSE atau kode kesalahan lain jika metode ini dipanggil untuk mengonfirmasi operasi, seperti mengaktifkan handler atau menonaktifkan item sinkronisasi, tetapi operasi tersebut tidak boleh dijalankan.
Keterangan
Handler itu sendiri, bukan UI, diharapkan menggunakan antarmuka ISyncMgrControl untuk memberi tahu Sync Center tentang perubahan pada statusnya yang muncul melalui pilihan yang dibuat oleh pengguna di UI.
Contoh
Contoh berikut menunjukkan kerangka implementasi metode ini. Dalam hal ini, implementasinya adalah yang akan dikembalikan ketika GetObject dipanggil dengan ID objek SYNCMGR_OBJECTID_QueryBeforeDelete.
STDMETHODIMP CQueryBeforeDelete::Run(__in HWND hwndOwner)
{
HRESULT hr = S_OK;
// Display a dialog confirming that the user wants to delete the item.
return hr;
}
Persyaratan
Klien minimum yang didukung | Windows Vista [hanya aplikasi desktop] |
Server minimum yang didukung | Windows Server 2008 [hanya aplikasi desktop] |
Target Platform | Windows |
Header | syncmgr.h |