共用方式為


ISyncMgrUIOperation::Run 方法 (syncmgr.h)

當同步中心要求執行此動作時,執行處理常式或同步處理專案的實際 UI 顯示。

語法

HRESULT Run(
  [in] HWND hwndOwner
);

參數

[in] hwndOwner

類型: HWND

用來顯示 UI 之視窗的控制碼。

傳回值

類型: HRESULT

如果成功,則傳回S_OK,否則傳回錯誤值。 如果呼叫此方法來確認作業,例如啟動處理常式或停用同步專案,但不應該執行該作業,則傳回S_FALSE或其他錯誤碼。

備註

處理常式本身而非 UI 預期會使用 ISyncMgrControl 介面,通知同步中心使用者透過使用者在 UI 中所做的選擇所做的變更。

範例

下列範例顯示此方法實作的大綱。 在此情況下,實作是使用SYNCMGR_OBJECTID_QueryBeforeDelete物件識別碼呼叫 GetObject 時,會傳回此實作。

STDMETHODIMP CQueryBeforeDelete::Run(__in HWND hwndOwner)
{
    HRESULT hr = S_OK;

    // Display a dialog confirming that the user wants to delete the item.

    return hr;
}

規格需求

   
最低支援的用戶端 Windows Vista [僅限傳統型應用程式]
最低支援的伺服器 Windows Server 2008 [僅限傳統型應用程式]
目標平台 Windows
標頭 syncmgr.h