Xceed .NET Libraries Documentation
Xceed.Synchronization Assembly / Xceed.Synchronization Namespace / SynchronizationAnalysisEventArgs Class / ConflictReasons Property


In This Topic
    ConflictReasons Property (SynchronizationAnalysisEventArgs)
    In This Topic
    Gets the reasons for any conflicts that arose during the conflict detection of the synchronization.
    Syntax
    'Declaration
     
    
    Public ReadOnly Property ConflictReasons As SynchronizationConflictReason()
    'Usage
     
    
    Dim instance As SynchronizationAnalysisEventArgs
    Dim value() As SynchronizationConflictReason
     
    value = instance.ConflictReasons
    public SynchronizationConflictReason[] ConflictReasons {get;}

    Property Value

    An array of SynchronizationConflictReason values representing the reasons for any conflicts that arose during the synchronization conflict detection.
    Remarks

    There can be more than one conflict reason per file being synchronized. All applicable reasons are combined using bitwise OR operations. If no conflict is detected, the value SynchronizationConflictReason.NoConflict is used.

    The conflict reasons are provided as supplemental information only. All changes made to the array will be ignored by the synchronization.

    Supported Frameworks

    .NET: net5.0, net5.0-windows, net6.0, net6.0-macos, net6.0-windows, net7.0, net7.0-macos, net7.0-windows, net8.0, net8.0-browser, net8.0-macos, net8.0-windows, net9.0, net9.0-browser, net9.0-macos, net9.0-windows, net10.0, net10.0-browser, net10.0-macos, net10.0-windows.

    .NET Standard: netstandard2.0, netstandard2.1

    .NET Framework: net20, net35, net40, net403, net45, net451, net452, net46, net461, net462, net463, net47, net471, net472, net48, net481.

    See Also