由于UWP各种权限管理的比较严格,所以在执行某一个特殊的操作之前,最好先申请一下相应的权限,以便告知用户你使用了这个权限,而且可以有效的避免App崩溃。

比如你想让用户手动打开麦克风权限,那么可以执行

await Windows.System.Launcher.LaunchUriAsync(new Uri("ms-settings:privacy-microphone"));

更多的权限列表见下:

帐户

设置页面 URI
访问工作或学校帐户 ms-settings:workplace
电子邮件和应用帐户 ms-settings:emailandaccounts
家人和其他人 ms-settings:otherusers
设置展台 ms-settings:assignedaccess
登录选项 ms-settings:signinoptions
ms-settings:signinoptions-dynamiclock
同步你的设置 ms-settings:sync
Windows Hello 设置 ms-settings:signinoptions-launchfaceenrollment
ms-settings:signinoptions-launchfingerprintenrollment
你的信息 ms-settings:yourinfo

应用

设置页面 URI
应用和功能 ms-settings:appsfeatures
应用功能 ms-settings:appsfeatures-app(应用的重置、管理加载项和可下载内容等操作)
网站应用 ms-settings:appsforwebsites
默认应用 ms-settings:defaultapps
管理可选功能 ms-settings:optionalfeatures
离线地图 ms-settings:maps
ms-settings:map-downloadmaps (下载地图)
启动应用 ms-settings:startupapps
视频播放 ms-settings:videoplayback

Cortana

设置页面 URI
“跨设备的 Cortana” ms-settings:cortana-notifications
更多详细信息 ms-settings:cortana-moredetails
权限 & 历史记录 ms-settings:cortana-permissions
搜索窗口 ms-settings:cortana-windowssearch
与 Cortana 交谈 ms-settings:cortana-language
ms-settings:cortana
ms-settings:cortana-talktocortana

备注

如果计算机设置为当前未提供 Cortana 或 Cortana 已禁用的区域,则桌面上的此设置部分将称为 "搜索"。 在这种情况下,将不会列出 cortana 特定页面(在我的设备上 Cortana,并与 Cortana 通信)。

设备

设置页面 URI
AutoPlay ms-settings:autoplay
蓝牙 ms-settings:bluetooth
已连接的设备 ms-settings:connecteddevices
默认相机 ms-settings:camera(在 Windows 10 中已弃用,版本1809及更高版本)
鼠标和触摸板 ms-settings:mousetouchpad(仅具有触摸板的设备可使用触摸板设置)
触控笔和 Windows Ink ms-settings:pen
打印机和扫描仪 ms-settings:printers
触摸板 ms-settings:devices-touchpad(仅在存在触摸板硬件时可用)
键入 ms-settings:typing
USB ms-settings:usb
Wheel ms-settings:wheel(仅在“拨号”配对成功后可用)
你的手机 ms-settings:mobile-devices

轻松使用

设置页面 URI
Audio ms-settings:easeofaccess-audio
隐藏式字幕 ms-settings:easeofaccess-closedcaptioning
颜色筛选器 ms-settings:easeofaccess-colorfilter
光标 & 指针大小 ms-settings:easeofaccess-cursorandpointersize
显示 ms-settings:easeofaccess-display
目视控制 ms-settings:easeofaccess-eyecontrol
字体 ms-settings:fonts
高对比度 ms-settings:easeofaccess-highcontrast
键盘 ms-settings:easeofaccess-keyboard
放大镜 ms-settings:easeofaccess-magnifier
鼠标 ms-settings:easeofaccess-mouse
讲述人 ms-settings:easeofaccess-narrator
其他选项 ms-settings:easeofaccess-otheroptions (在 Windows 10 版本1809及更高版本中已弃用)
语音 ms-settings:easeofaccess-speechrecognition

附加

设置页面 URI
附加 ms 设置:附加(仅在安装了 "设置应用" 时可用,例如,由第三方提供)

游戏

设置页面 URI
广播 ms-settings:gaming-broadcasting
游戏栏 ms-settings:gaming-gamebar
游戏 DVR ms-settings:gaming-gamedvr
游戏模式 ms-settings:gaming-gamemode
全屏玩游戏 ms-settings:quietmomentsgame
TruePlay ms-settings:gaming-trueplay (在 Windows 10 版本1809及更高版本中已弃用)
Xbox 网络 ms-settings:gaming-xboxnetworking

主页

设置页面 URI
“设置”主页 ms-settings:

混合现实

备注

仅当安装了混合现实门户应用时,这些设置才可用。

设置页面 URI
音频和语音 ms-settings:holographic-audio
环境 ms-settings:privacy-holographic-environment
耳机显示 ms-settings:holographic-headset
卸载 ms-settings:holographic-management

网络和 Internet

设置页面 URI
飞行模式 ms-settings:network-airplanemode
ms-settings:proximity
手机网络和 SIM 卡 ms-settings:network-cellular
数据使用情况 ms-settings:datausage
拨号 ms-settings:network-dialup
DirectAccess ms-settings:network-directaccess(仅在启用 DirectAccess 后可用)
Ethernet ms-settings:network-ethernet
管理已知网络 ms-settings:network-wifisettings
移动热点 ms-settings:network-mobilehotspot
NFC ms-settings:nfctransactions
代理 ms-settings:network-proxy
状态 ms-settings:network-status
ms-settings:network
VPN ms-settings:network-vpn
WLAN ms-settings:network-wifi(仅当设备具有 WLAN 适配器时可用)
WLAN 呼叫 ms-settings:network-wificalling(仅在启用 WLAN 呼叫后可用)

个性化

设置页面 URI
后台 ms-settings:personalization-background
选择哪些文件夹显示在“开始”菜单上 ms-settings:personalization-start-places
颜色 ms-settings:personalization-colors
ms-settings:colors
概览 ms-settings:personalization-glance(在 Windows 10 中已弃用,版本1809及更高版本)
锁屏界面 ms-settings:lockscreen
导航栏 ms-settings:personalization-navbar(在 Windows 10 中已弃用,版本1809及更高版本)
个性化(类别) ms-settings:personalization
Start ms-settings:personalization-start
任务栏 ms-settings:taskbar
主题 ms-settings:themes

Phone

设置页面 URI
你的手机 ms-settings:mobile-devices
ms-settings:mobile-devices-addphone
ms-settings:mobile-devices-addphone-direct (Opens Your Phone app)

隐私

设置页面 URI
外部设备应用 ms-settings:accessoryapps (在 Windows 10 版本1809及更高版本中已弃用)
帐户信息 ms-settings:privacy-accountinfo
活动历史记录 ms-settings:privacy-activityhistory
广告 ID ms-settings:advertisingid (在 Windows 10 版本1809及更高版本中已弃用)
“应用诊断” ms-settings:privacy-appdiagnostics
自动文件下载 ms-settings:privacy-automaticfiledownloads
后台应用 ms-settings:privacy-backgroundapps
Calendar ms-settings:privacy-calendar
呼叫历史记录 ms-settings:privacy-callhistory
照相机 ms-settings:privacy-webcam
联系人 ms-settings:privacy-contacts
文档 ms-settings:privacy-documents
Email ms-settings:privacy-email
“目视跟踪器” ms-settings:privacy-eyetracker(需要眼球跟踪器硬件)
反馈和诊断 ms-settings:privacy-feedback
文件系统 ms-settings:privacy-broadfilesystemaccess
常规 ms-settings:privacy-general
Location ms-settings:privacy-location
消息 ms-settings:privacy-messaging
麦克风 ms-settings:privacy-microphone
移动 ms-settings:privacy-motion
通知 ms-settings:privacy-notifications
其他设备 ms-settings:privacy-customdevices
图片 ms-settings:privacy-pictures
电话呼叫 ms-settings:privacy-phonecalls
无线电收发器 ms-settings:privacy-radios
语音、墨迹书写和键入 ms-settings:privacy-speechtyping
任务 ms-settings:privacy-tasks
视频 ms-settings:privacy-videos
语音激活 ms-settings:privacy-voiceactivation

Surface Hub

设置页面 URI
帐户 ms-settings:surfacehub-accounts
会话清理 ms-settings:surfacehub-sessioncleanup
团队会议 ms-settings:surfacehub-calling
团队设备管理 ms-settings:surfacehub-devicemanagenent
欢迎屏幕 ms-settings:surfacehub-welcome

系统

设置页面 URI
关于 ms-settings:about
高级显示设置 ms-settings:display-advanced(仅适用于支持高级显示选项的设备)
应用卷和设备首选项 ms-settings:apps-volume (Added in Windows 10, version 1903)
节电模式 ms-settings:batterysaver(仅在具有电池的设备[如平板电脑]上可用)
“节电模式”设置 ms-settings:batterysaver-settings(仅在具有电池的设备[如平板电脑]上可用)
电池使用 ms-settings:batterysaver-usagedetails(仅在具有电池的设备[如平板电脑]上可用)
剪贴板 ms-settings:clipboard
显示 ms-settings:display
默认保存位置 ms-settings:savelocations
显示 ms-settings:screenrotation
复制我的屏幕 ms-settings:quietmomentspresentation
在这些时间内 ms-settings:quietmomentsscheduled
加密 ms-settings:deviceencryption
专注助手 ms-settings:quiethours
ms-settings:quietmomentshome
图形设置 ms-settings:display-advancedgraphics(仅适用于支持高级图形选项的设备)
消息 ms-settings:messaging
多任务 ms-settings:multitasking
夜灯设置 ms-settings:nightlight
Phone ms-settings:phone-defaultapps
投影到这台电脑 ms-settings:project
共享体验 ms-settings:crossdevice
平板电脑模式 ms-settings:tabletmode
任务栏 ms-settings:taskbar
通知和操作 ms-settings:notifications
远程桌面 ms-settings:remotedesktop
Phone ms-settings:phone (在 Windows 10 中已弃用,版本1809及更高版本)
电源和睡眠 ms-settings:powersleep
声音 ms-settings:sound
存储 ms-settings:storagesense
存储感知 ms-settings:storagepolicies

时间和语言

设置页面 URI
日期和时间 ms-settings:dateandtime
日本输入法设置 ms-settings:regionlanguage-jpnime(在安装了 Microsoft 日本输入法编辑器的情况下可用)
语言 ms-settings:keyboard
ms-settings:regionlanguage
ms-settings:regionlanguage-bpmfime
ms-settings:regionlanguage-cangjieime
ms-settings:regionlanguage-chsime-domainlexicon
ms-settings:regionlanguage-chsime-keyconfig
ms-settings:regionlanguage-chsime-udp
ms-settings:regionlanguage-chsime-五笔-udp
ms-settings:regionlanguage-quickime
拼音输入法设置 ms-settings:regionlanguage-chsime-pinyin(在安装了 Microsoft 拼音输入法编辑器的情况下可用)
语音 ms-settings:speech
五笔输入法设置 ms-settings:regionlanguage-chsime-wubi(在安装了 Microsoft 五笔输入法编辑器的情况下可用)

更新和安全

设置页面 URI
激活 ms-settings:activation
备份 ms-settings:backup
传递优化 ms-settings:delivery-optimization
查找我的设备 ms-settings:findmydevice
对于开发人员 ms-settings:developers
恢复 ms-settings:recovery
故障排除 ms-settings:troubleshoot
“Windows 安全中心” ms-settings:windowsdefender
Windows 预览体验计划 ms-settings:windowsinsider(仅当用户在 WIP 中注册时显示)
ms-settings:windowsinsider-optin
Windows 更新 ms-settings:windowsupdate
ms-settings:windowsupdate-action
Windows 更新 - 高级选项 ms-settings:windowsupdate-options
Windows 更新 - 重启选项 ms-settings:windowsupdate-restartoptions
Windows 更新 - 查看更新历史记录 ms-settings:windowsupdate-history

用户帐户

 
设置页面 URI
预配 ms-settings:workplace-provisioning(仅在企业部署了预配包后可用)
预配 ms-settings:workplace-provisioning(仅在移动设备和企业部署了预配包后可用)
Windows Anywhere ms-settings:windowsanywhere(设备必须支持 Windows Anywhere)
 
 
 
 
 

UWP 打开系统设置面板的更多相关文章

  1. 模拟QQ系统设置面板实现功能

    业务需求: 基于网盘客户端的实现,原有网盘的设置面板无论从界面显示还是从业务需求都不能满足我们的正常需求.当前的要求是,模拟QQ系统设置的面板实现当前我们网盘中的基本配置功能.在完成这篇文章时已将基本 ...

  2. 为Dynamics 365 USD设置打开调试面板的自定义快捷键

    我是微软Dynamics 365 & Power Platform方面的工程师罗勇,也是2015年7月到2018年6月连续三年Dynamics CRM/Business Solutions方面 ...

  3. Android打开系统设置

    今天在做项目过程中,遇到一个问题:用户体验某个功能时需要查看用户是否已经打开了GPS定位服务,若没有则要求进入定位服务设置界面. 下面就直接贴出代码 以下代码是放在了Button的监听事件里,只贴出重 ...

  4. win10 uwp 打开文件管理器选择文件

    本文:让文件管理器选择文件,不是从文件管理器获得文件. 假如已经获得一些文件,那么如何从文件管理器选择这些文件? 使用方法很简单. 从网上拿图来说 打开文件夹自动选择所有文件 首先需要获得文件夹,因为 ...

  5. iOS 打开系统设置的常用功能

    说明: 跳转到系统设置不同功能界面,只要知道路径都很简单,路径可以自己打开手机设置界面看, 照着模板把对应的名称替换就可以了,但是得知道对应功能的英文名称. 1. prefs:root=Privacy ...

  6. Android 打开系统设置界面及相应的系统界面

    方法 1 :startActivity(new Intent(Settings.ACTION_WIFI_SETTINGS)); 方法 2:Intent intent = new Intent(&quo ...

  7. adb打开系统设置的命令

    adb命令打开手机设置页面 设置主页面adb shell am start com.android.settings/com.android.settings.Settings 安全adb shell ...

  8. ios app - 打开系统设置URL

    ios --- 调用系统"设置"里的功能(转) 安装后第一次运行软件时,系统会弹出提示用户是否允许软件获取当前位置,如果用户不允许的话,之后运行时系统不会在弹出提示设置,这点很不方 ...

  9. Ubuntu 无法打开系统设置

    最近不知道咋搞得,导致系统设置打不开,可能是系统输入法的问题吧,运行以下命令: sudo apt-get install gnome-control-center

随机推荐

  1. 性能测试——记XX银行电票系统上线后宕机问题诊断优化

    四月份我们公司负责的电票系统上线了,这个系统上线比客户方其他系统上线还特殊,是二期改造项目,旧系统数据还要整合抽取到新系统中继续使用,而且该系统不是增量型方式开发上线的,而且全部开发完后全国上线的,这 ...

  2. 新闻实时分析系统-MySQL安装

    1.修改yum源 鉴于用国外的Yum源,速度比较慢,所以想到将国外的yum源改为国内的Yum源,这里选择使用比较多的阿里云源.具体修改方法可以参考此连接 2.在线安装mysql 通过yum在线mysq ...

  3. C#笔记01——注释、进制、基本数据类型、量和输入输出函数

    一.注释 1.单行注释 使用方法:行首加 ” //“: VS2019中的快捷键(以后如果不特加说明都是VS2019): 注释(CTRL+E,C): 取消注释(CTRL+E,U): 2.多行注释 使用方 ...

  4. 在React项目中添加ESLint

    1. 安装eslint npm install eslint --save-dev // 或者 yarn add eslint --dev 2. 初始化配置文件 npx eslint --init / ...

  5. MySQL将一个表的查询结果作为本表的查询条件更新数据

    先建一张S01人口统计信息表: drop table if exists S01人口统计信息; /*================================================== ...

  6. Chrome插件安装的3种方法,解决拖放不能安装的情况,并提供插件下载

    本文摘录于Chrome插件网站 方法一:拖放安装 下载插件的crx文件后,打开Chrome的扩展页面(chrome://extensions/或按Chrome菜单图标>更多工具>扩展程序) ...

  7. Spring MVC使用ModelAndView进行重定向

    1.Servlet重定向forward与redirect: 使用servlet重定向有两种方式,一种是forward,另一种就是redirect.forward是服务器内部重定向,客户端并不知道服务器 ...

  8. Server MyEclipse Tomcat v7.0 was unable to start within 45 seconds. If the server requires more time

    启动Tomcat服务器时经常遇到这个错误, Server MyEclipse Tomcat v7.0 was unable to start within 45 seconds. If the ser ...

  9. shell 数组作为函数形参

    问题描述: 把字符串tarFile和数组slaves_hostIP传入函数processArray中并输出结果. #!/bin/bash function processArray() { tarFi ...

  10. React 事件总结

    目录 一 绑定事件处理函数 1.1 鼠标类 1.2 拖拽事件: 1.3 触摸 1.4 键盘 1.5 剪切类 1.6 表单类 1.7 焦点事件 1.8 UI元素类 1.9 滚动 1.10 组成事件 1. ...