# Pause()

> Pauses a running progress indicator.

## Definition

* **Type:** Method
* **Namespace:** [UnityEditor](/engine/6000.5/script-reference/unityeditor.md)
* **Assembly:** UnityEditor.CoreModule

```csharp
public bool Pause()
```

### Returns

| Type                                                          | Description                                               |
| ------------------------------------------------------------- | --------------------------------------------------------- |
| [bool](https://learn.microsoft.com/dotnet/api/system.boolean) | True if the task is paused, false if it cannot be paused. |

### Remarks

Additional Resources: [Progress.Pause](/engine/6000.5/script-reference/unityeditor/progress/pause.md), [Progress.Item.Resume](/engine/6000.5/script-reference/unityeditor/progress/item/resume.md), [Progress.Item.RegisterPauseCallback](/engine/6000.5/script-reference/unityeditor/progress/item/registerpausecallback.md), [Progress.Item.UnregisterPauseCallback](/engine/6000.5/script-reference/unityeditor/progress/item/unregisterpausecallback.md).
