Download presentation
Presentation is loading. Please wait.
Published byKaiden Leppert Modified over 10 years ago
14
MechanismScenarioExpiresWinRT API Local Update a tile immediately, while the app is running or from a background task Never TileUpdateManager tileUpdater.Update() Scheduled Update a tile once, at a specific date and time. E.g., tomorrow at 4pm 3 days TileUpdateManager tileUpdater.AddToSchedule() Periodic Update a tile by polling a remote URI on an interval. E.g., every 30 minutes 3 days TileUpdateManager tileUpdater.StartPeriodicUpdate() Push Update a tile immediately, by sending a push notification from your server -or- Send a Raw notification to wake a background task that triggers a tile update 3 daysPushNotificationChannelManager
15
New Message Thomas Fennel Looking forward to your \\build\ talk next week New Message Thomas Fennel Looking forward to your \\build\ talk next week
20
Any bitmap generator Cloud XamlRenderingBackgroundTask Windows Phone XAML WriteableBitmap Windows Phone Silverlight
24
ScenarioRecommendation You are creating a new Windows Phone Silverlight 8.1 appWNS / WinRT You are upgrading your Windows Phone Silverlight 8.0 app and want to add notifications for the first time WNS / WinRT You are upgrading your Windows Phone Silverlight 8.0 app and already using MPN notifications WNS / WinRT -or- MPN /.NET
31
/ProjectFolder /images logo.scale-100.png logo.scale-180.png logo.scale-240.png /contrast-black logo.scale-100.png logo.scale-180.png logo.scale-240.png /contrast-white logo.scale-100.png logo.scale-180.png logo.scale-240.png /ja-JP logo.scale-100.png logo.scale-180.png logo.scale-240.png /contrast-black logo.scale-100.png logo.scale-180.png logo.scale-240.png /contrast-white logo.scale-100.png logo.scale-180.png logo.scale-240.png
34
<meta name="msapplication-notification" content="frequency=30; polling-uri=notifications/tileContent.xml;" />
35
document.addEventListener('mssitepinned', startPeriodicUpdate, false); function startPeriodicUpdate() { var uri = "notifications/tileContent.xml"; window.external.msEnableTileNotificationQueue(true); window.external.msStartPeriodicTileUpdate(uri); }
Similar presentations
© 2025 SlidePlayer.com Inc.
All rights reserved.