Message 1 of 3
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report
Hello,
Does anyone know how I can apply and delete the error 'WorksharingFailures.DuplicateNamesChange' These elements' names were automatically changed to eliminate duplicates when synchronizing? I can only find this in a transaction, however I can't have an open transaction during syncronise.
Public Class DuplicateNamesChangedWarningSwallower
Implements IFailuresPreprocessor
Public Function PreprocessFailures(failuresAccessor As FailuresAccessor) As FailureProcessingResult Implements IFailuresPreprocessor.PreprocessFailures
Dim failures As List(Of FailureMessageAccessor) = failuresAccessor.GetFailureMessages()
For Each f As FailureMessageAccessor In failures
Dim id As FailureDefinitionId = f.GetFailureDefinitionId()
If BuiltInFailures.WorksharingFailures.DuplicateNamesChanged = id Then
failuresAccessor.DeleteWarning(f)
End If
Next
Return FailureProcessingResult.Continue
End Function
End Class
Kind Regards
David
Solved! Go to Solution.