ClassicDesktopStyleApplicationLifetimeExtensions Class
Definition
IClassicDesktopStyleApplicationLifetime related AppBuilder extensions.
public class ClassicDesktopStyleApplicationLifetimeExtensions
Methods
| Name | Description |
|---|---|
| SetupWithClassicDesktopLifetime | No summary available. |
| StartWithClassicDesktopLifetime (2 overloads) | Starts the Application with a IClassicDesktopStyleApplicationLifetime, shows main window and runs application main loop. |
SetupWithClassicDesktopLifetime Method
public Avalonia.AppBuilder SetupWithClassicDesktopLifetime(Avalonia.AppBuilder builder, string[] args, Action<Avalonia.Controls.ApplicationLifetimes.IClassicDesktopStyleApplicationLifetime> lifetimeBuilder)
Parameters
builder Avalonia.AppBuilder
args string[]
lifetimeBuilder Action<Avalonia.Controls.ApplicationLifetimes.IClassicDesktopStyleApplicationLifetime>
Returns
StartWithClassicDesktopLifetime overloads
StartWithClassicDesktopLifetime Method
Starts the Application with a IClassicDesktopStyleApplicationLifetime, shows main window and runs application main loop.
public int StartWithClassicDesktopLifetime(Avalonia.AppBuilder builder, string[] args, Avalonia.Controls.ShutdownMode shutdownMode)
Parameters
builder Avalonia.AppBuilder
Application builder.
args string[]
Startup arguments.
shutdownMode Avalonia.Controls.ShutdownMode
Lifetime shutdown mode.
Returns
int
Exit code.
StartWithClassicDesktopLifetime Method
public int StartWithClassicDesktopLifetime(Avalonia.AppBuilder builder, string[] args, Action<Avalonia.Controls.ApplicationLifetimes.IClassicDesktopStyleApplicationLifetime> lifetimeBuilder)
Parameters
builder Avalonia.AppBuilder
args string[]
lifetimeBuilder Action<Avalonia.Controls.ApplicationLifetimes.IClassicDesktopStyleApplicationLifetime>
Returns
int