ArcGIS Pro 3.7 API Reference Guide
ArcGIS.Core.Data Namespace / CoreDataExtensions Class / ReconcileInEditOperation Method / ReconcileInEditOperation(Version,ReconcileOptions,PostOptions) Method
The Version instance to validate.
If ReconcileOptions.TargetVersion is not specified in reconcileOptions, then the target version is the Default version.
If PostOptions.TargetVersion is not specified in postOptions, then the target version is the Default version.

In This Topic
    ReconcileInEditOperation(Version,ReconcileOptions,PostOptions) Method
    In This Topic
    Reconciles and posts this version against a target version specified in reconcileOptions and postOptions. This method must be called on the MCT. Use QueuedTask.Run.
    Syntax
    Public Overloads Shared Function ReconcileInEditOperation( _
       ByVal version As Version, _
       ByVal reconcileOptions As ReconcileOptions, _
       ByVal postOptions As PostOptions _
    ) As ReconcileResult

    Parameters

    version
    The Version instance to validate.
    reconcileOptions
    If ReconcileOptions.TargetVersion is not specified in reconcileOptions, then the target version is the Default version.
    postOptions
    If PostOptions.TargetVersion is not specified in postOptions, then the target version is the Default version.

    Return Value

    An instance of ReconcileResult indicating the results of the operation.
    Exceptions
    ExceptionDescription
    reconcileOptions and/or postOptions is null.

    This operation is not supported in client-server mode because the data store supports multi-branch versioning.

    -or-

    Multi-branch versioning does not support a ConflictResolutionType that favors the target version.

    A Selection object specified in PostOptions.PartialPostSelections is not from a feature service feature class.
    A geodatabase-related exception has occurred.
    Requirements

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

    ArcGIS Pro version: 3.7 or higher.
    See Also