Parameters
- operation
- The operation to perform.
Return Value
A task that represents the work queued to execute in the ThreadPool.
| Exception | Description | 
|---|---|
| System.ArgumentNullException | Thrown when an invalid operation is passed in. | 
| System.ArgumentNullException | Thrown when the operation passed in does not belong to the established FilterCategory. | 
The specified operation is performed by calling its ArcGIS.Desktop.Framework.Contracts.Operation.DoAsync method and it is added to this CompositeOperationManager's undo stack.
Whenever an operation is completed, each OperationManager's redo stack is cleared of all operations.
Target Platforms: Windows 11, Windows 10, Windows 8.1