Windows Phone - ScheduledTaskAgent更新Live Tile Count

时间:2013-04-25 19:33:37

标签: c# windows-phone-7 windows-phone-8 scheduled-tasks live-tile

我有ScheduledTaskAgent,在这个代理中,当某些条件为真时,我想更新Live Tile中的计数。类似这样的代码:

ShellTile tile = ShellTile.ActiveTiles.First();
if ( tile != null)
{
    StandardTileData data = new StandardTileData();
    data.Title = "Title text here";
    data.Count = 1;
    tile.Update(data);
}

但是在第一行,我有这个例外:

  

'System.Collections.Generic.IEnumerable'   不包含'First'的定义,也没有扩展方法   '第一'接受第一个类型的参数   'System.Collections.Generic.IEnumerable'

我要做些什么来解决这个例外?我必须导入一些库或以某种方式将ScheduledTaskAgent与app连接?

1 个答案:

答案 0 :(得分:2)

问题解决了:缺少命名空间

  

System.Linq的;