Parameters
- operation
- The operation to perform.
Return Value
Returns true if the operation was completed successfully.
Exception | Description |
---|---|
System.ArgumentNullException | Thrown when an invalid operation is passed in. |
The specified operation is performed by calling its ArcGIS.Desktop.Framework.Contracts.Operation.Do method and the operation is added to this OperationManager's undo stack. If operations are currently being grouped by means of CreateCompositeOperation, the operation will not directly appear on the stack and will instead be incorporated into the composite operation created.
Whenever an operation is completed via DoAsync or Do, the redo stack is cleared of all operations belonging to the same category.
Target Platforms: Windows 10, Windows 8.1