---
title: PHPickerConfiguration.Selection
framework: photosui
role: symbol
role_heading: Enumeration
path: photosui/phpickerconfiguration-swift.struct/selection-swift.enum
---

# PHPickerConfiguration.Selection

Options that represent differing selection behavior.

## Declaration

```swift
enum Selection
```

## Overview

Overview This enumeration defines the possible values of the photo picker configuration (PHPickerConfiguration) property selection.

## Topics

### Selection methods

- [PHPickerConfiguration.Selection.default](photosui/phpickerconfiguration-swift.struct/selection-swift.enum/default.md)
- [PHPickerConfiguration.Selection.ordered](photosui/phpickerconfiguration-swift.struct/selection-swift.enum/ordered.md)
- [PHPickerConfiguration.Selection.continuous](photosui/phpickerconfiguration-swift.struct/selection-swift.enum/continuous.md)
- [PHPickerConfiguration.Selection.continuousAndOrdered](photosui/phpickerconfiguration-swift.struct/selection-swift.enum/continuousandordered.md)

## Relationships

### Conforms To

- [Equatable](swift/equatable.md)
- [Escapable](swift/escapable.md)
- [Hashable](swift/hashable.md)
- [Sendable](swift/sendable.md)
- [SendableMetatype](swift/sendablemetatype.md)

## See Also

### Setting the selection limit

- [selectionLimit](photosui/phpickerconfiguration-swift.struct/selectionlimit.md)
- [selection](photosui/phpickerconfiguration-swift.struct/selection-swift.property.md)
- [PHPickerConfigurationSelection](photosui/phpickerconfigurationselection.md)
