首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >UWP关闭kiosk模式

UWP关闭kiosk模式
EN

Stack Overflow用户
提问于 2016-12-19 10:52:05
回答 1查看 1.5K关注 0票数 3

我有一个UWP应用程序发布到Windows商店,这个应用程序可以启动到kiosk模式(指定访问)。它很好用,但我尝试在应用程序上创建一个按钮,以关闭kiosk模式,并返回到windows屏幕。我尝试了doc (https://msdn.microsoft.com/library/windows/hardware/mt633799%28v=vs.85%29.aspx)中给出的代码:

代码语言:javascript
复制
LockApplicationHost lockHost = LockApplicationHost.GetForCurrentView();
if (lockHost != null)
{
    lockHost.RequestUnlock();
}

但我点击了按钮,应用程序就会关闭并重新打开。但不要退出报亭模式..。我在商店里加了些额外的东西,但它是空的。

有人能帮我理解这个问题吗?

编辑

这是一个例外:

代码语言:javascript
复制
System.Runtime.InteropServices.COMException (0x80004005): Error HRESULT E_FAIL has been returned from a call to a COM component.
    at Windows.ApplicationModel.LockScreen.LockApplicationHost.GetForCurrentView()
    at Kiwi.Views.Shell.CloseButton_Tapped(Object sender, RoutedEventArgs e)
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-12-21 14:13:28

最后,我发现了这个问题,我只是在清单中添加了这两个扩展:

代码语言:javascript
复制
<uap:Extension Category="windows.lockScreenCall" />
<uap:Extension Category="windows.aboveLockScreen" />

现在它工作得很好!

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/41220975

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档