# window

> Returns the created GameWindow after the asynchronous operation completes.

## Definition

* **Type:** Property
* **Namespace:** [UnityEngine.Windowing](/engine/6000.7/script-reference/unityengine/windowing.md)
* **Assembly:** UnityEngine.WindowingGatedModule

```csharp
public GameWindow window { get; }
```

### Remarks

This property provides access to the newly created window. You can only access this property after the operation completes (when [AsyncOperation.isDone](/engine/6000.7/script-reference/unityengine/asyncoperation/isdone.md) is true). Accessing this property before the operation completes will throw an InvalidOperationException. Read-only.

Additional Resources: [AsyncOperation](/engine/6000.7/script-reference/unityengine/asyncoperation.md), [GameWindowManager.Create](/engine/6000.7/script-reference/unityengine/windowing/gamewindowmanager/create.md).
