如何创建 LiveConnectClient 的实例
本文关键字:LiveConnectClient 实例 创建 何创建 | 更新日期: 2023-09-27 17:57:01
LiveConnectClient liveClient = new LiveConnectClient(); // ERROR
LiveConnectClient
构造函数需要一个可LiveConnectSession
的构造函数,但LiveConnectSession
没有公共构造函数,如果不初始化,甚至无法分配引用。
如何修复上述错误?
对不起之前的糟糕回答;我假设得太多了。因此,该错误仅意味着您不应该以这种方式创建LiveConnectClient。
有关一些示例代码,请参阅此Microsoft帖子,以及具有一些类似代码的帖子。
LiveConnectClient 需要使用有效的 LiveConnectSession 创建,正如您所发现的那样。这旨在与实时 SDK 中的登录按钮一起使用。安装实时 SDK 后,将登录按钮添加到 XAML,并在代码隐藏中处理 SessionChanged 事件。
SessionChanged事件中包含的 LiveConnectSessionChangedEventArgs 参数包含可用于创建 LiveConnectClient 的 LiveConnectSession。只需在应用程序的生命周期内保留该会话即可。
干杯劳伦