---
title: "pauseTrip(for:description:)"
framework: carplay
role: symbol
role_heading: Instance Method
path: "carplay/cpnavigationsession/pausetrip(for:description:)"
---

# pauseTrip(for:description:)

Tells the navigation session to pause the trip for the specified reason.

## Declaration

```swift
func pauseTrip(for reason: CPNavigationSession.PauseReason, description: String?)
```

## Parameters

- `reason`: The reason for pausing the trip.
- `description`: An optional description of the pause reason. To use a system-provided value, set this parameter to nil.

## See Also

### Managing Trip Navigation

- [cancelTrip()](carplay/cpnavigationsession/canceltrip().md)
- [finishTrip()](carplay/cpnavigationsession/finishtrip().md)
- [pauseTrip(for:description:turnCardColor:)](carplay/cpnavigationsession/pausetrip(for:description:turncardcolor:).md)
- [CPNavigationSession.PauseReason](carplay/cpnavigationsession/pausereason.md)
- [resumeTrip(updatedRouteInformation:)](carplay/cpnavigationsession/resumetrip(updatedrouteinformation:).md)
