salut J'ai développé une application pour Windows Phone 7 avec une mise à jour quotidienne lorsque le démarrage et la notification push sont activés. Jusqu'à présent, j'utilise 2 types de notification push en même temps (toast et tuile). depuis mon application a besoin d'une mise à jour de longue date. donc je vais devoir distinguer entre le démarrage normal (mettra à jour) et commencer à partir de la notification push (aucune mise à jour ne sera autorisée). Maintenant, je peux distinguer le toast avec une chaîne de requête. mais quand je commence à partir de la tuile je ne peux pas parce que je donnais comment obtenir le compte de la tuile de mon App. Donc, la question est "Comment puis-je obtenir le nombre de notifications de tuiles?"Lancement normal distinct avec notification push Windows Phone 7
1
A
Répondre
2
Vous pouvez interroger vos données de tuiles lorsque l'application est lancée et regarder la propriété Count, si> 0 c'est un lancement après notification.
Pour obtenir votre tuile d'application:
var tileToFind = ShellTile.ActiveTiles.First();
int count = tileToFind.Count;
Questions connexes
- 1. Push Notification Windows Phone 7
- 2. Windows Phone 7.x notification push locale
- 3. Windows Phone 8 Notification push
- 4. Windows Phone 7 tuiles en direct et notification push
- 5. Windows Phone 7 - Notification push tile: Effacer la tuile poussée?
- 6. Envoi d'une notification Push à un périphérique Windows Phone 7?
- 7. Qu'est-ce que la notification push dans Windows Phone 7?
- 8. Windows Phone 7 Live Tile Push Notifcations?
- 9. Windows Phone 7 réaction sur push
- 10. Windows Phone 8 notifications push
- 11. Heure de lancement dans Windows Phone 7
- 12. Utilisation de Microsoft Push Notification Service avec Windows Phone
- 13. Poussez problème de notification dans Windows Phone 7
- 14. Windows Phone 7 Notifications/Pop/Toasts
- 15. notifications push dans Windows Phone
- 16. Windows Phone 8 Notification Raw avec Windows Azure Mobile Services
- 17. Est-il possible de traiter les données de notification push dans Windows Phone 7
- 18. envoyer une notification push pour Windows Phone 7 en utilisant Java
- 19. Comment envoyer une notification push à partir de Windows Phone 7 vers .NET Application Winform
- 20. Windows Phone 7 SDK
- 21. Nlog avec Windows Phone 7
- 22. savon avec Windows Phone 7
- 23. AppSecret avec Windows Phone 7
- 24. Notification dans Windows Phone
- 25. Windows Phone 7 Mango, Alarme \ Notification de rappel
- 26. Windows Phone 7 - Effectuer un appel sans notification utilisateur
- 27. Windows Phone 7 et les services Web
- 28. Windows Phone d'expiration du canal push
- 29. WCF + Windows Phone 7
- 30. Windows Phone 7 animation
Bonne réponse. N'oubliez pas que le nombre de tuiles représente seulement le compte quand il a été défini pour la dernière fois dans le code ou quand le serveur a envoyé un push pour la dernière fois. Par exemple, le nombre d'e-mails non lus n'est valide que tant que Hotmail indique à mon téléphone que j'ai lu tous mes messages électroniques dans le navigateur de mon bureau. Dans les 5 minutes environ entre la lecture des e-mails sur mon bureau et la mise à jour du téléphone par Hotmail, le compte sera invalide. Vous souhaiterez peut-être implémenter une méthode pour vérifier le serveur au lieu de dépendre du nombre de tuiles. –
Actuellement, il n'y a pas de propriété Count pour la classe Microsoft.Phone.Shell.ShellTile. Je peux seulement accéder à la propriété "NavigationUri" et il y a la méthode Update, Delete. Est-ce un problème de mon SDK ou d'autre chose? – keoaudam
Vous avez raison. Dans mon application, j'utilise un agent d'arrière-plan pour mettre à jour ma propriété Tile/Count et ainsi définir un indicateur dans une base de données locale que je demande au démarrage pour savoir s'il y a eu une notification. – MatthieuGD