| Name | Description | |
|---|---|---|
![]()  | EditOperation Constructor | Constructs a new EditOperation representing an edit to be performed against the Geodatabase. | 
The following tables list the members exposed by EditOperation.
| Name | Description | |
|---|---|---|
![]()  | EditOperation Constructor | Constructs a new EditOperation representing an edit to be performed against the Geodatabase. | 
| Name | Description | |
|---|---|---|
![]()  | CancelMessage | Gets and sets the cancel message. | 
![]()  | EditOperationType | Gets and sets the transaction type for the EditOperation. | 
![]()  | ErrorMessage | Gets and sets the ErrorMessage. | 
![]()  | EventToken | Provides a way for calling code to identify a particular EditOperation within a subsequent EditEvent. Setting an EventToken in an EditOperation is optional - by default it is null. If set to a non-null object, the EditOperation is subsequently successful, and, an EditEvent is published, then the EventToken object set here, will be available from the corresponding ArcGIS.Desktop.Editing.Events.EditCompletedEventArgs.EventToken. | 
![]()  | ExecuteMode | Gets and sets the execute mode for the operation. Default value is ExecuteModeType.Default. | 
![]()  | IsCanceled | Gets a value indicating if the EditOperation has been Canceled. EditOperations are marked as Canceled when they have been Executed but canceled before completing and not performed. | 
![]()  | IsDone | Gets a value indicating if the EditOperation is Done. EditOperations are marked as Done when someone calls ExecuteAsync() on them (even before they are complete). | 
![]()  | IsEmpty | Gets a value indicating if the EditOperation is empty. | 
![]()  | IsSucceeded | Gets a value indicating if the EditOperation Succeeded. EditOperations are marked as Succeeded when ExecuteAsync() succeeds (the Task terminates with true). | 
![]()  | Name | Gets and sets the string reported to the application's undo stack for this EditOperation. | 
![]()  | ProgressMessage | Gets and sets the string to show while executing this operation. | 
![]()  | SelectModifiedFeatures | Gets and sets whether a new selection containing only the modified features will be created by the EditOperation. | 
![]()  | SelectNewFeatures | Gets and sets whether a new selection containing only the created features will be created by the EditOperation. | 
![]()  | ShowModalMessageAfterFailure | Gets and sets a value to show a modal dialog if the EditOperation fails. | 
![]()  | ShowProgressor | Gets and sets whether to show a progressor during an EditOperation. | 
| Name | Description | |
|---|---|---|
![]()  | Abort | Mark the Edit Operation as aborted. | 
![]()  | AddAttachment | Overloaded. | 
![]()  | AssignFeaturesToRecord | Overloaded. | 
![]()  | AutoComplete | Overloaded. Create a new feature by auto-complete. | 
![]()  | BuildParcelsByExtent | Build parcel features within the given extent of the parcel layer. | 
![]()  | BuildParcelsByRecord | Build parcel features that are assigned to the specified record. | 
![]()  | Callback | Overloaded. Registers that the edit operation will callback into the given function in the context of an edit operation. | 
![]()  | ChangeParcelType | Overloaded. | 
![]()  | Clip | Overloaded. | 
![]()  | ConstructPolygons | Overloaded. | 
![]()  | Copy | Copies the specified rows from the source mapMember to the destination mapMember. | 
![]()  | CopyLineFeaturesToParcelType | Overloaded. | 
![]()  | CopyParcelLinesToParcelType | Overloaded. | 
![]()  | Create | Overloaded. Create a new feature in a layer or row in a table. | 
![]()  | CreateChainedOperation | Creates a follow-on operation which will be shared with this operation on the application's undo stack. | 
![]()  | CreateParcelSeedsByRecord | Overloaded. | 
![]()  | Delete | Overloaded. | 
![]()  | DeleteParcels | Delete parcel polygon features. | 
![]()  | Duplicate | Adds an edit operation that creates a duplicate of the specified feature with given geometry offsets. | 
![]()  | DuplicateParcels | Overloaded. | 
![]()  | Execute | Executes the Edit, modifying the database using the instructions given to the EditOperation. Returns true upon success and false upon failure. | 
![]()  | ExecuteAsync | Executes the Edit, modifying the database using the instructions given to the EditOperation. Returns true upon success and false upon failure. | 
![]()  | Explode | Overloaded. | 
![]()  | GetAwaiter | This method is intended for compiler use rather than for use in application code. The presence of this method allows an EditOperation to be 'await'-ed like a Task (the Task returned by calling ExecuteAsync()). | 
![]()  | Merge | Overloaded. Merge features. | 
![]()  | Modify | Overloaded. Modify the geometry and/or the attributes of features or rows. | 
![]()  | Move | Overloaded. Move a set of features by a vector. | 
![]()  | Planarize | Overloaded. | 
![]()  | ReassignFeaturesToRecord | Overloaded. | 
![]()  | ReconstructParcelsFromSeeds | Reconstruct all parcel seeds within the given extent of the parcel layer. | 
![]()  | RedoAsync | Attempts to Redo this EditOperation (only the most recently undone edit operation can be redone). | 
![]()  | RemoveAllAttachments | Overloaded. | 
![]()  | RemoveAttachment | Overloaded. | 
![]()  | Reshape | Overloaded. Reshape features with a geometry. | 
![]()  | RetireFeaturesToRecord | Overloaded. | 
![]()  | Rotate | Overloaded. | 
![]()  | Rubbersheet | Overloaded. | 
![]()  | Scale | Overloaded. | 
![]()  | SetOnComitted | Sets an action that will be called when this EditOperation is committed. | 
![]()  | SetOnComplete | Sets an action that will be called when this operation is done executing. | 
![]()  | SetOnRedone | Sets an action that will be called when this EditOperation is redone. | 
![]()  | SetOnUndone | Sets an action that will be called when this EditOperation is undone. | 
![]()  | SetParcelHistoryCurrent | Set the history of the selected parcel features to current. | 
![]()  | SetParcelHistoryRetired | Overloaded. | 
![]()  | ShrinkParcelsToSeeds | Shrink selected parcels to seeds. | 
![]()  | Split | Overloaded. | 
![]()  | TransferAttributes | Overloaded. | 
![]()  | TransferParcel | Overloaded. | 
![]()  | Transform | Overloaded. | 
![]()  | UndoAsync | Attempts to Undo this EditOperation (only the most recent edit operation can be undone). | 
![]()  | UpdateAttachment | Overloaded. |