---
title: CLSProgressReportingCapability.Kind.percent
framework: classkit
role: symbol
role_heading: Case
path: classkit/clsprogressreportingcapability/kind-swift.enum/percent
---

# CLSProgressReportingCapability.Kind.percent

The percentage of the total task that has been completed.

## Declaration

```swift
case percent
```

## Discussion

Discussion Add this capability to indicate that a context reports a task’s percentage completion on a periodic basis by setting the associated activity’s progress property, or by calling the activity’s addProgressRange(fromStart:toEnd:) method.

## See Also

### Reporting capabilities

- [CLSProgressReportingCapability.Kind.duration](classkit/clsprogressreportingcapability/kind-swift.enum/duration.md)
- [CLSProgressReportingCapability.Kind.binary](classkit/clsprogressreportingcapability/kind-swift.enum/binary.md)
- [CLSProgressReportingCapability.Kind.quantity](classkit/clsprogressreportingcapability/kind-swift.enum/quantity.md)
- [CLSProgressReportingCapability.Kind.score](classkit/clsprogressreportingcapability/kind-swift.enum/score.md)
