---
title: "requestSelect(_:)"
framework: imagecapturecore
role: symbol
role_heading: Instance Method
path: "imagecapturecore/icscannerdevice/requestselect(_:)"
---

# requestSelect(_:)

Requests to select a functional unit on the scanner.

## Declaration

```swift
func requestSelect(_ type: ICScannerFunctionalUnitType)
```

## Discussion

Discussion When the request has completed, scannerDevice(_:didSelect:error:) is called on the delegate.

## See Also

### Selecting a Functional Unit

- [availableFunctionalUnitTypes](imagecapturecore/icscannerdevice/availablefunctionalunittypes.md)
- [selectedFunctionalUnit](imagecapturecore/icscannerdevice/selectedfunctionalunit.md)
- [ICScannerFunctionalUnitType](imagecapturecore/icscannerfunctionalunittype.md)
- [ICScannerFunctionalUnitState](imagecapturecore/icscannerfunctionalunitstate.md)
