我正在使用此代码来推送通知:
protected override void OnInvoke(ScheduledTask task)
{
//TODO: Add code to perform your task in background
string toastMessage = "Periodic task running.";
ShellToast toast = new ShellToast();
toast.Title = "Background Agent Sample";
toast.Content = toastMessage;
toast.Show();
#if DEBUG
ScheduledActionService.LaunchForTest(
task.Name, TimeSpan.FromSeconds(30));
#endif
NotifyComplete();
}
贝壳吐司效果很好。问题是当我使用
时ShellTile tile = Shelltilve.ActiveTiles.First();
我找不到第一种方法。
如果有帮助,我正在使用Windows Phone 8。我搜索过,发现它有效,但是我的代码无法做到。
答案 0 :(得分:1)
你有没有添加
using System.Linq;
到你的代码文件?