WP7立碑过程中如何存储LiveConnectSession?(WP7 how to store L

2019-07-29 19:14发布

我使用的窗口中通过MS提供的PhotoSkyOnTheGo例子的战略活招牌。 所以,我的应用程序启动时,它显示一个窗口在页面活招牌。

在应用程序运行时我记得LiveConnectSession连接到SkyDrive。

现在,当应用程序的墓碑,我需要一种方法来保存LiveConnectSession。 IsolatedStorageSettings.ApplicationSettings不起作用,可能是因为LiveConnectSession是不可序列(它显示在调试输出一些InvalidDataContractException)。

那么,如何存储的情况下应用墓碑的会议? 或者是提供PhotoSkyOnTheGo,例如垃圾,我需要能够随时重新连接我访问SkyDrive的?

Answer 1:

如果应用程序使用wl.offline_access范围比live:SignInButton控制将其保存为您和自动加载它。 只需使用SessionChanged事件捕获会话对象。 通过这种方式,用户需要登录一次。

适用范围: http://msdn.microsoft.com/en-us/library/live/hh243646.aspx#wlofflineaccess

事件: http://msdn.microsoft.com/en-us/library/live/microsoft.live.controls.signinbutton.sessionchanged.aspx



文章来源: WP7 how to store LiveConnectSession during TombStoning?