ISyncMgrSynchronize 介面 (mobsync.h)
公開方法,讓已註冊的應用程式或服務能夠接收來自同步處理管理員的通知。
繼承
ISyncMgrSynchronize介面繼承自IUnknown介面。 ISyncMgrSynchronize 也有下列類型的成員:
方法
ISyncMgrSynchronize介面具有這些方法。
ISyncMgrSynchronize::EnumSyncMgrItems 取得已註冊應用程式所處理之專案的 ISyncMgrEnumItems 介面。 |
ISyncMgrSynchronize::GetHandlerInfo 取得處理常式資訊。 |
ISyncMgrSynchronize::GetItemObject 取得已註冊應用程式所處理之指定專案上的介面。 |
ISyncMgrSynchronize::Initialize 由已註冊的應用程式處理常式中的同步管理員呼叫,以判斷處理常式是否處理同步處理事件。 |
ISyncMgrSynchronize::P repareForSync 允許已註冊的應用程式顯示任何使用者介面,並在呼叫 ISyncMgrSynchronize::Synchronize 方法之前執行任何必要的初始化。 |
ISyncMgrSynchronize::SetItemStatus 由已註冊應用程式處理常式中的同步管理員呼叫,以變更下列兩種情況下專案的狀態:_between處理常式從 ISyncMgrSynchronize::P repareForSync 方法傳回並呼叫 PrepareForSyncCompleted 回呼方法,或在處理常式從 ISyncMgrSynchronize::Synchronize 方法傳回但尚未呼叫 SynchronizeCompleted 回呼方法之後。 |
ISyncMgrSynchronize::SetProgressCallback 設定 ISyncMgrSynchronizeCallback 介面。 已註冊的應用程式會使用此回呼介面,從 ISyncMgrSynchronize::P repareForSync 和 ISyncMgrSynchronize::Synchronize 方法內提供狀態資訊。 |
ISyncMgrSynchronize::ShowError 當使用者按兩下錯誤索引標籤中的相關聯訊息時,同步處理管理員會在已註冊的應用程式處理常式中呼叫。 |
ISyncMgrSynchronize::ShowProperties 當使用者在 [選擇] 對話方塊中選取專案時由同步處理管理員呼叫,然後按一下 [屬性] 按鈕。 |
ISyncMgrSynchronize::Synchronize 在使用者選擇要同步處理已註冊的應用程式之後,由同步處理管理員針對每個選取的群組呼叫一次。 |
備註
何時實作
這個介面應該在已註冊應用程式的處理常式上實作,以接收來自同步處理管理員的通知,並參與同步處理常式。ISyncMgrSynchronize 已在 Windows Vista 中由 ISyncMgrHandler取代。
使用時機
同步處理管理員會呼叫這個介面的方法,以在同步處理期間將通知傳送至已註冊的應用程式或服務。需求
最低支援的用戶端 | Windows 2000 Professional [僅限傳統型應用程式] |
最低支援的伺服器 | Windows 2000 Server [僅限桌面應用程式] |
目標平台 | Windows |
標頭 | mobsync.h |