DesktopApplicationExtensions Class
Definition
public class DesktopApplicationExtensions
Methods
| Name | Description |
|---|---|
| Run (3 overloads) | On desktop-style platforms runs the application's main loop until main window is closed |
| RunWithMainWindow | No summary available. |
Run overloads
Run Method
On desktop-style platforms runs the application's main loop until main window is closed
public void Run(Avalonia.Application app, Avalonia.Controls.Window mainWindow)
Parameters
mainWindow Avalonia.Controls.Window
Remarks
Consider using StartWithDesktopStyleLifetime instead, see https://github.com/AvaloniaUI/Avalonia/wiki/Application-lifetimes for details
Run Method
On desktop-style platforms runs the application's main loop until closable is closed
public void Run(Avalonia.Application app, Avalonia.Input.ICloseable closable)
Parameters
closable Avalonia.Input.ICloseable
Remarks
Consider using StartWithDesktopStyleLifetime instead, see https://github.com/AvaloniaUI/Avalonia/wiki/Application-lifetimes for details
Run Method
On desktop-style platforms runs the application's main loop with custom CancellationToken without setting a lifetime.
public void Run(Avalonia.Application app, System.Threading.CancellationToken token)
Parameters
The application.
token System.Threading.CancellationToken
The token to track.
RunWithMainWindow Method
public void RunWithMainWindow<TWindow>(Avalonia.Application app)
Parameters
Type Parameters
TWindow