OverlayApplicationService Class

[ This article is for Windows Phone 8 developers. If you’re developing for Windows 10, see the latest documentation. ]

Controls various aspects of the overlay application.

Inheritance Hierarchy


Namespace:  Microsoft.Phone.Shell
Assembly:  Microsoft.Phone (in Microsoft.Phone.dll)


Public NotInheritable Class OverlayApplicationService
public static class OverlayApplicationService

The OverlayApplicationService type exposes the following members.


  Name Description
Maximized Gets or sets a value that indicates whether the overlay app is maximized.
VisibleRegion Gets the visible region rectangle for the minimized overlay app.



  Name Description
HideRequested Occurs when the overlay app should hide.
MinimizeRequested Occurs when overlay app should minimize.
ShowRequested Occurs when the overlay app should show itself.
VisibleRegionChanged Occurs when the visible region changes for a minimized overlay app.


Version Information

Windows Phone OS

Supported in: 8.1

Thread Safety

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

See Also


Microsoft.Phone.Shell Namespace