AppLifecycle namespace
E828340
The AppLifecycle namespace is a Windows App SDK component that provides APIs for managing an app’s activation, instances, and overall lifecycle behavior on Windows.
Statements (44)
| Predicate | Object |
|---|---|
| instanceOf |
Windows App SDK component
ⓘ
software library namespace ⓘ |
| category |
Windows development API
ⓘ
application lifecycle management API ⓘ |
| containsAPI |
activation APIs
ⓘ
instance management APIs ⓘ lifecycle management APIs ⓘ |
| definedIn |
Microsoft.Windows.AppLifecycle namespace (C# projection)
NERFINISHED
ⓘ
Microsoft::Windows::AppLifecycle namespace (C++/WinRT projection) NERFINISHED ⓘ |
| documentationAt | https://learn.microsoft.com/windows/apps/windows-app-sdk/applifecycle/overview ⓘ |
| enables |
custom activation handling
ⓘ
multi-instance apps ⓘ redirecting activation to existing instances ⓘ single-instance apps ⓘ |
| hasConcept |
Activation redirection
ⓘ
AppActivationArguments NERFINISHED ⓘ AppInstance ⓘ Extended activation ⓘ |
| hasFeature |
process-wide app key for instance management
ⓘ
support for file activation ⓘ support for protocol activation ⓘ support for rich activation arguments ⓘ support for startup tasks integration ⓘ |
| introducedWith | early releases of Windows App SDK (Project Reunion) ⓘ |
| operatingSystem |
Windows 10
NERFINISHED
ⓘ
Windows 11 NERFINISHED ⓘ |
| partOf | Windows App SDK NERFINISHED ⓘ |
| platform | Windows ⓘ |
| providedBy | Microsoft NERFINISHED ⓘ |
| purpose |
manage app activation
ⓘ
manage app instances ⓘ manage app lifecycle behavior ⓘ |
| relatedTo |
Windows App SDK activation model
ⓘ
Windows app lifecycle model ⓘ |
| supports |
Windows desktop apps
NERFINISHED
ⓘ
packaged apps ⓘ unpackaged apps ⓘ |
| targetAudience | Windows app developers ⓘ |
| usedWith |
.NET
NERFINISHED
ⓘ
C# ⓘ C++ ⓘ Win32 apps NERFINISHED ⓘ Windows App SDK packaged apps NERFINISHED ⓘ Windows App SDK unpackaged apps ⓘ |
Referenced by (1)
Full triples — surface form annotated when it differs from this entity's canonical label.