Namespace The.WPF.Shell
Classes
- AutoUpdater
Updates applications in-place. Delta-based updates are built in a temporary directory, then launched to install themselves over the original program.
- CommandButtonView
CommandButtonView
- CommandGroupView
CommandGroupView
- CommandsMenuView
CommandsMenuView
- DeferredMenuBuilder
creates screen commands and then later fills in services. can be reused.
- ExternalInstall
Signals an external service, which will perform the update.
- IconView
IconView
- LightboxView
LightboxView
- ModalScreenView
ModalScreenView
- NotificationBarView
NotificationBarView
- NotificationView
NotificationView
- OptionalExternalInstall
Signals an external service if available, falling back to SelfInstall otherwise.
- SelfInstall
Launches the downloaded executable, which will copy itself to the original path.
- ShellCommand
See also AsyncShellCommand if you need an asynchronous shell command.
Interfaces
- IShell
The application must provide exactly one of these to the framework
- ISurface
An area of the shell on which screens can be displayed