---
title: requiresExternalPower
framework: backgroundtasks
role: symbol
role_heading: Instance Property
path: backgroundtasks/bgprocessingtaskrequest/requiresexternalpower
---

# requiresExternalPower

A Boolean specifying if the processing task requires a device connected to power.

## Declaration

```swift
var requiresExternalPower: Bool { get set }
```

## See Also

### Setting Task Request Options

- [requiresNetworkConnectivity](backgroundtasks/bgprocessingtaskrequest/requiresnetworkconnectivity.md)
