ArcGIS Pro 3.7 API Reference Guide
ArcGIS.Desktop.Core Namespace / VersioningOptions Class / ConflictResolution Property
Example

In This Topic
    ConflictResolution Property
    In This Topic
    Gets and sets the value defining how conflicts are resolved.
    Syntax
    Public Property ConflictResolution As ConflictResolutionType
    public ConflictResolutionType ConflictResolution {get; set;}
    Remarks
    This option is for traditional versioning only. With branch versioning, conflicts are always resolved in favor of the edit version.
    Example
    Get and Set Versioning Options
    {
      var vOptions = ApplicationOptions.VersioningOptions;
    
      vOptions.DefineConflicts = (vOptions.DefineConflicts == ConflictDetectionType.ByRow) ?
        ConflictDetectionType.ByColumn : ConflictDetectionType.ByRow;
      vOptions.ConflictResolution = (
        vOptions.ConflictResolution == ConflictResolutionType.FavorEditVersion) ?
          ConflictResolutionType.FavorTargetVersion : ConflictResolutionType.FavorEditVersion;
      vOptions.ShowConflictsDialog = !vOptions.ShowConflictsDialog;
      vOptions.ShowReconcileDialog = !vOptions.ShowReconcileDialog;
    }
    Requirements

    Target Platforms: Windows 11 Home, Pro, Enterprise (64 bit)

    ArcGIS Pro version: 3.0 or higher.
    See Also