Overview
Multiple views allow independent parts of apps to be viewed in separate windows.
When implemented, the taskbar shows each window separately.
APIs
Windows.UI.ViewManagement Namespace - Windows UWP applications | Microsoft Learn
Windows.UI.WindowManagement namespace (microsoft.com)
Windowing Hosts
CoreWindow
/ ApplicationView
- A 1:1 pairing of a thread and a window the app uses to display content
- Main view is always hosted in
ApplicationView
; content in a secondary window can be hosted in anApplicationView
orAppWindow
- Not the preferred technique
AppWindow
- Preferred technique (Windows 10 1903+)
- Operates on the same UI thread it is created from