共用方式為


IConstraintConflict::SetConstraintResolveActionForChangeUnit

設定衝突之變更單位變更的衝突解決動作。

HRESULT SetConstraintResolveActionForChangeUnit(
  ISyncChangeUnit *pChangeUnit, 
  SYNC_CONSTRAINT_RESOLVE_ACTION constraintResolveAction);

參數

  • pChangeUnit
    [in] 要為其設定衝突解決動作的變更單位。
  • constraintResolveAction
    [in] 要為 pChangeUnit 設定的衝突解決動作。

傳回值

  • S_OK。

  • 如果 constraintResolveAction 不是 SYNC_CONSTRAINT_RESOLVE_ACTION 的成員、衝突原因不是 CCR_OTHER,或者 constraintResolveAction 設定為 SCRA_DEFERSCRA_TRANSFER_AND_DEFER 以外的值,則為 E_INVALIDARG。

  • E_POINTER。

  • 如果此衝突沒有包含任何變更單位,或者找不到 pChangeUnit 所指定的變更單位,則為 SYNC_E_INVALID_OPERATION。

請參閱

參考

IConstraintConflict 介面