---
title: isCancelled
framework: foundation
role: symbol
role_heading: Instance Property
path: foundation/progress/iscancelled
---

# isCancelled

A Boolean value that Indicates whether the receiver is tracking canceled work.

## Declaration

```swift
var isCancelled: Bool { get }
```

## Discussion

Discussion By default, Progress is KVO-compliant for this property. It sends notifications on the same thread that updates the property. If the receiver has a canceled containing progress object, the receiver reports a canceled status.

## See Also

### Related Documentation

- [cancel()](foundation/progress/cancel().md)

### Reporting Progress

- [totalUnitCount](foundation/progress/totalunitcount.md)
- [completedUnitCount](foundation/progress/completedunitcount.md)
- [localizedDescription](foundation/progress/localizeddescription.md)
- [localizedAdditionalDescription](foundation/progress/localizedadditionaldescription.md)
- [isCancellable](foundation/progress/iscancellable.md)
- [cancellationHandler](foundation/progress/cancellationhandler.md)
- [isPausable](foundation/progress/ispausable.md)
- [isPaused](foundation/progress/ispaused.md)
- [pausingHandler](foundation/progress/pausinghandler.md)
