如何访问由MDM设置的UWP应用程序设置? [英] How to access UWP application settings set by MDM?
问题描述
我正在使用EnterpriseModernAppManagement CSP安装和设置某些UWP应用的设置,如下所示:
I am using EnterpriseModernAppManagement CSP to install and set settings for some UWP app as defined here:
https://msdn .microsoft.com/en-us/library/windows/hardware/dn904956(v = vs.85).aspx
.../PackageFamilyName/AppSettingPolicy/SettingValue(仅适用于 ./User/Vendor/MSFT)已在Windows 10版本1511中添加. SettingValue和data表示要为其配置的键值对 该应用程序.
.../PackageFamilyName/AppSettingPolicy/SettingValue (only for ./User/Vendor/MSFT) Added in Windows 10, version 1511. The SettingValue and data represent a key value pair to be configured for the app.
UWP应用正确安装,并且设置设置(通过AppSettingPolicy)成功执行.
UWP app installs correctly and settings setup (via AppSettingPolicy) execute successfully.
但是我现在如何使用c#访问应用程序内部的那些自定义设置?
But how do I now access those custom settings inside the app itself with c#?
Windows.Storage.ApplicationData.Current.LocalSetting.Values 和 Windows.Storage.ApplicationData.Current.RoamingSettings.Values 键/值对似乎都是空的,不受以下内容的影响MDM更改.
Both Windows.Storage.ApplicationData.Current.LocalSetting.Values and Windows.Storage.ApplicationData.Current.RoamingSettings.Values key/value pairs seem empty and unaffected by MDM changes.
是否可以通过MDM将任意设置/配置发送到自定义UWP应用程序?
Is there any way to send arbitrary settings/configuration to a custom UWP application via MDM?
推荐答案
显然,通过EnterpriseModernAppManagement
CSP推送AppSettingPolicy
键值对后,会在应用的本地设置中创建新容器.
Apparently, new container is created in app's local settings after AppSettingPolicy
key value pairs are pushed via EnterpriseModernAppManagement
CSP.
可以通过以下方式访问值:
Values can be accessed via:
ApplicationData.Current.LocalSettings.Containers [" Managed.App.Settings "].值
如果将此文件记录在某处会很好! :)
It would be nice if this was documented somewhere! :)
这篇关于如何访问由MDM设置的UWP应用程序设置?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!