首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >在UWP中检测Toast通知的按钮单击

在UWP中检测Toast通知的按钮单击
EN

Stack Overflow用户
提问于 2017-03-01 13:46:54
回答 1查看 1.5K关注 0票数 0

我的UWP应用程序将发送两种不同类型的通知作为通用通知和提醒吐司。在一般吐司中,我有两个button.one按钮将启动URL,另一个按钮将打开设置页面。在第二种类型,我有打盹按钮。我想取消吐司通知的按钮点击。

EN

回答 1

Stack Overflow用户

发布于 2017-03-01 18:03:58

可以在通知元素中定义参数属性。在此之后,您可以阅读app的OnActivated中的参数。

例如:

1)通知:

代码语言:javascript
运行
复制
 <actions>
    <action content="launch" arguments="launch"  />
    <action content="settings" arguments="settings" />
  </actions>

2)应用程序中的代码:

代码语言:javascript
运行
复制
async protected override void OnActivated(IActivatedEventArgs args)
{
    //Find out if this is activated from a toast;
    If (args.Kind == ActivationKind.ToastNotification)
    {
        var toastArgs = args as ToastNotificationActivatedEventArgs;
        var arguments = toastArgs.Arguments;
    //...

这里有一些很好的资源:

适应性和交互式吐司通知

MSDN论坛

来自GitHub的完整示例(由微软提供)

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

https://stackoverflow.com/questions/42533444

复制
相关文章

相似问题

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