Interfaces
- IMemoryWarningInfo — Contains information about a memory warning.
- IMemoryWarningHandler — Handles memory warnings for application components.
- IInteractiveComponent — An interactive lifecycle component is one which interacts with the user by displaying content on the screen.
- IServiceComponent — A service lifecycle component runs work in the background which is not visible to the user. Service components provide an API contract callable over IPC.
- ITaskComponent — A task lifecycle component, like a service component, runs work in the background which is not visible to the user but does so in a “run to completion” manner.
- IComponentFactory — Factory interface for creating component instances. When a user requests for a certain component to be launched, Lifecycle Manager (LCM) retrieves its package’s component factory and uses it to create an instance of the component.
Structs
- MemoryLevel — Represents different memory levels that application components may be notified of.

