1

我的Metro App,用途Notifications和要求Lock Screen Access。一切都很好!现在,我注意到Permissions自动创建了一个设置魅力,并提供了打开关闭这些设置的选项。因此,这导致我提出以下问题:

  1. Notifications如果设置为OnOff ,这些设置是否会自动阻止显示?
  2. 或者它是否在我需要读取的地方写入了一个值,然后在我的应用程序中确定我是否需要Show Notifications

如果问题 1 的答案是Yes,太好了!我不需要做任何事情。但是,如果,请告知可以从何处读取这些设置。

4

1 回答 1

0

如果用户将Notifications权限设置为关闭,则不会显示任何通知。

因此,当设置为Off时,toastNotifier.Show(toast)呼叫将不执行任何操作,因此您无需执行任何额外操作。

但是,如果您想特别处理关闭通知的情况,则可以使用ToastNotifier.Setting检查此权限设置

ToastNotifier toastNotifier = ToastNotificationManager.CreateToastNotifier();
if (toastNotifier.Setting == NotificationSetting.Enabled) 
   toastNotifier.Show(toast);
else
   //Notifacation are disabled do something else
于 2013-06-09T07:13:44.187 回答