Dav*_*yes 9 windows-phone-8.1 win-universal-app
在通用应用程序中,您如何判断您的应用程序是否已固定到开始屏幕?我可以看到你可以像这样查询辅助磁贴
SecondaryTile.FindAllAsync()
Run Code Online (Sandbox Code Playgroud)
但我找不到任何类似的主要瓷砖.
(我想这样做的原因是,如果我的应用程序不再位于开始屏幕上,则取消注册实时磁贴更新)
目前无法检测图块是否固定到起始页,但出于您的目的,您可以使用以下命令:
NotificationSetting ns = TileUpdateManager.CreateTileUpdaterForApplication().Setting;
可以在此处ns
找到NotificationSetting 变量的可能值列表。
我已经检查过这种行为。当图块被固定时,该值是Enabled
,当我取消固定时,图块设置变为DisabledForApplication
。因此,您可以假设图块如果不处于状态则不需要更新Enabled
。
您还可以查看Microsoft 提供的示例以了解更多详细信息。
希望这会有所帮助。
归档时间: |
|
查看次数: |
431 次 |
最近记录: |