# WindowInterop.AsAvaloniaWindow method

The Avalonia window behind the contract.

```csharp
public static Window? AsAvaloniaWindow(this IWindow? window)
```

| parameter | description |
| --- | --- |
| window | The window handed to a service, or `null`. |

## Return Value

The Avalonia window, or `null` when *window* is `null` or does not stand for an Avalonia window.

## See Also

* class [WindowInterop](../WindowInterop.md)
* namespace [Eremex.AvaloniaUI.Controls.ApplicationServices](../index.md)

<!-- DO NOT EDIT: generated by xmldocmd for Eremex.Avalonia.Controls.ApplicationServices.dll -->
