ItemConstraintEventArgs.SetResolutionAction 메서드 (ChangeUnitChange, ConstraintConflictResolutionAction)
충돌하는 변경 단위 변경 내용에 대한 충돌 해결 동작을 설정합니다.
네임스페이스: Microsoft.Synchronization
어셈블리: microsoft.synchronization.dll의 Microsoft.Synchronization
구문
‘선언
Public Overridable Sub SetResolutionAction ( _
changeUnitChange As ChangeUnitChange, _
resolutionAction As ConstraintConflictResolutionAction _
)
‘사용 방법
Dim instance As ItemConstraintEventArgs
Dim changeUnitChange As ChangeUnitChange
Dim resolutionAction As ConstraintConflictResolutionAction
instance.SetResolutionAction(changeUnitChange, resolutionAction)
public virtual void SetResolutionAction (
ChangeUnitChange changeUnitChange,
ConstraintConflictResolutionAction resolutionAction
)
public:
virtual void SetResolutionAction (
ChangeUnitChange^ changeUnitChange,
ConstraintConflictResolutionAction resolutionAction
)
public void SetResolutionAction (
ChangeUnitChange changeUnitChange,
ConstraintConflictResolutionAction resolutionAction
)
public function SetResolutionAction (
changeUnitChange : ChangeUnitChange,
resolutionAction : ConstraintConflictResolutionAction
)
매개 변수
- changeUnitChange
충돌 해결 동작을 설정할 변경 단위입니다.
- resolutionAction
changeUnitChange에 대해 설정할 충돌 해결 동작입니다.
예외
예외 형식 | 조건 |
---|---|
changeUnitChange가 null 참조(Visual Basic에서는 Nothing)입니다. |
|
changeUnitChange가 잘못되었습니다. |
|
ArgumentException |
충돌 이유가 Other가 아니거나, resolutionAction이 SkipChange 또는 SaveConflict가 아닌 값으로 설정되어 있습니다. |
충돌에 변경 단위가 포함되어 있지 않거나, changeUnitChange로 지정된 변경 단위를 찾을 수 없습니다. |
참고 항목
참조
ItemConstraintEventArgs 클래스
ItemConstraintEventArgs 멤버
Microsoft.Synchronization 네임스페이스