# OperationMode

> Current operation mode for the settings (NormalMode or BatteryMode). Controls which settings (normal or battery) are returned by scaler properties. Wrappers dynamically reflect the mode change, so no cache invalidation needed.

## Definition

* **Type:** Property
* **Namespace:** [UnityEngine.AdaptivePerformance](/engine/6000.7/script-reference/unityengine/adaptiveperformance.md)
* **Assembly:** UnityEngine.AdaptivePerformanceModule

```csharp
public OperationMode OperationMode { get; set; }
```
