Dispatcher.BeginInvoke出错

时间:2014-11-30 07:26:01

标签: asynchronous windows-store-apps sharepoint-2013 windows-applications

我正在尝试将项目添加到共享点列表但是当我尝试保存我的更改时,我的 Dispatcher.BeginInvoke 'Windows.UI.Core.CoreDispatcher'不包含此错误'BeginInvoke'的定义,没有扩展方法'BeginInvoke'接受类型为'Windows.UI.Core.CoreDispatcher'的第一个参数'(你是否缺少using指令或汇编引用?

 ctx.BeginSaveChanges(
  (IAsyncResult result) => Dispatcher.BeginInvoke(
      () => ctx.EndSaveChanges(result)),
   ctx

);

1 个答案:

答案 0 :(得分:1)

应改为使用以下内容:

await Dispatcher.RunAsync(Windows.UI.Core.CoreDispatcherPriority.Normal, () => {
}