IChangeConflict::SetResolveActionForChangeUnit
設定衝突的變更單位變更的衝突解決動作。
HRESULT SetResolveActionForChangeUnit(
ISyncChangeUnit *pChangeUnit,
SYNC_RESOLVE_ACTION resolveAction);
參數
- pChangeUnit
[in] 要為其設定衝突解決動作的變更單位。
- resolveAction
[in] 要為 pChangeUnit 設定的衝突解決動作。
傳回值
S_OK
E_POINTER
如果此衝突是更新與刪除衝突,或者沒有任何衝突,則為 SYNC_E_INTERNAL_ERROR。
備註
請注意,在更新與刪除衝突上設定變更單位的衝突解決動作無效,因為這種類型的衝突必須在項目層級解決。
只要在 ISyncCallback::OnConflict 的事件處理常式中設定此動作,事件處理常式便會指定變更套用者應如何處理此衝突。