ISyncMgrSyncCallback インターフェイス (syncmgr.h)
同期プロセスが進行状況とイベントを同期センターに報告したり、プロセスが取り消されたかどうかを照会したりできるようにするメソッドを公開します。
継承
ISyncMgrSyncCallback インターフェイスは、IUnknown インターフェイスから継承します。 ISyncMgrSyncCallback には、次の種類のメンバーもあります。
メソッド
ISyncMgrSyncCallback インターフェイスには、これらのメソッドがあります。
ISyncMgrSyncCallback::AddItemToSession 現在同期されているアイテムのセットに、指定した項目を追加します。 |
ISyncMgrSyncCallback::CanContinue 同期が取り消されたかどうかを判断します。 |
ISyncMgrSyncCallback::CommitItem 指定した項目をハンドラーの同期セットのメンバーとして確認し、UI に表示されることを確認します。 |
ISyncMgrSyncCallback::P roposeItem 以前に列挙した項目のセットに新しい項目を追加することを提案します。 |
ISyncMgrSyncCallback::QueryForAdditionalItems 同期する保留中の要求がある項目のセットの列挙子を取得します。 これは、現在の同期が完了した後に同期される項目のセットです。 |
ISyncMgrSyncCallback::ReportEvent 同期するアイテムの [同期結果] フォルダーに追加するイベントを提供します。 |
ISyncMgrSyncCallback::ReportManualSync 同期センター UI の外部から手動で要求された同期操作が実行されていることを報告します。 |
ISyncMgrSyncCallback::ReportProgress 1 つの同期項目の同期の進行状況を同期センターに報告します。 |
ISyncMgrSyncCallback::SetHandlerProgressText ハンドラーが同期を実行している間に、ハンドラーの情報フィールドの内容を設定します。 |
注釈
このインターフェイスは ISyncMgrSessionCreator::CreateSession に渡されます。このインターフェイスは、 ISyncMgrHandler::Synchronize の呼び出しで参照されます。
ハンドラーは、このインターフェイスを呼び出して、各アイテムのフォルダーの進行状況 UI を更新し、各項目の同期が完了したときに同期センターに通知する必要があります。
ISyncMgrSyncCallback は、 ISyncMgrSynchronizeCallback に代わるものです。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows Vista [デスクトップ アプリのみ] |
サポートされている最小のサーバー | Windows Server 2008 [デスクトップ アプリのみ] |
対象プラットフォーム | Windows |
ヘッダー | syncmgr.h |