# sortingOrder

> Canvas' order within a sorting layer.

## Definition

* **Type:** Property
* **Namespace:** [UnityEngine](/engine/6000.6/script-reference/unityengine.md)
* **Assembly:** UnityEngine.UIModule

```csharp
public int sortingOrder { get; set; }
```

### Remarks

When comparing canvases in the same sorting layer, the one with a higher sorting order is displayed above the one with a lower sorting order. **Note**: Internally the value is stored as a signed 16-bit integer (short) and is constrained within the range of `-32,768` to `32,767`. See [Renderer](/engine/6000.6/script-reference/unityengine/renderer.md).
