IActivatableApplicationLifetime Interface

Note: This API is now obsolete.

Definition

Namespace: Avalonia.Controls.ApplicationLifetimes
Assembly: Avalonia.Controls (in Avalonia.Controls.dll) Version: 11.3.999
[NotClientImplementableAttribute]
[ObsoleteAttribute("This interface has no effect. Instead use Application.Current.TryGetFeature<IActivatableLifetime>().", 
	true)]
public interface IActivatableApplicationLifetime : IActivatableLifetime
Implements
IActivatableLifetime

Methods

TryEnterBackground Tells the application that it should attempt to enter its background state. For example on OSX this would be [NSApp hide]
(Inherited from IActivatableLifetime)
TryLeaveBackground Tells the application that it should attempt to leave its background state. For example on OSX this would be [NSApp unhide]
(Inherited from IActivatableLifetime)

Events

Activated An event that is raised when the application is Activated for various reasons as described by the ActivationKind enumeration.
(Inherited from IActivatableLifetime)
Deactivated An event that is raised when the application is Deactivated for various reasons as described by the ActivationKind enumeration.
(Inherited from IActivatableLifetime)

See Also