none
Rappels et Alertes en Windows Phone Mango RRS feed

  • Discussion générale

  •  

    Une autre grande fonctionnalité pour Windows Phone Mango est la capacité de mettre en place des rappels et des alertes dans votre application (bien qu'il ne fonctionne pas). Il y sont beaucoup des application qui ont besoin de cela et il est vraiment simple l’implémenter.

    Tout ce que nous devons faire c'est :

    ·    Créez une instance de ce rappel

    ·    Définissez le titre et le contenu

    ·    Définissez l'heure de début

    ·    Définissez la NavigationUri

    ·    Ajouter le rappel à la ScheduledActionService

     

    protected override void OnNavigatedTo(System.Windows.Navigation.NavigationEventArgs e)
            {
                base.OnNavigatedTo(e);
                string param = null;
                NavigationContext.QueryString.TryGetValue("reminder", out param);
                if (ScheduledActionService.Find("reminder") != null)
                    ScheduledActionService.Remove("reminder");
            }
    

    Notez que nous sommes passant le "Contenu" au programme. Ceci peut être l’ID utilisateur, numéros d'objet, etc. (tout ce qui est logique pour votre programme).

    Reminder r = new Reminder("reminder"); 
    r.Title = "Titre"; 
    r.Content = "Contenu"; 
    r.BeginTime = DateTime.Now.AddSeconds(10); 
    r.NavigationUri = new Uri("/MainPage.xaml?reminder=" + "Contenu" ,UriKind.Relative); 
    ScheduledActionService.Add(r);
    
    

     

    Notez que nous retirons le rappel du service, parce que si on essaie d'ajouter « rappel » une deuxième fois, on n'est pas autorisé.

    Cet article représente une traduction de l’article « Windows Phone Alerts and Reminders » écrit par Daniel Egan. Pour voir un exemple de code, consultez l’article original.


    Suivez MSDN sur Twitter   Suivez MSDN sur Facebook


    Ciprian DUDUIALA, MSFT  
    •Nous vous prions de considérer que dans le cadre de ce forum on n’offre pas de support technique et aucune garantie de la part de Microsoft ne peut être offerte.


    jeudi 20 octobre 2011 14:22