Запустите кнопку тоста формы заявки UWP в windows центре действий - PullRequest
0 голосов
/ 09 марта 2020

Я хочу понять, как я могу запустить приложение с помощью нажатия кнопки тоста.

В соответствии с моим пониманием, я делаю следующие шаги:

Я создал приложение UWP и определил протокол в package.manifest. и передать их так же в Launch of toast content, и мое приложение установлено в windows.

 ToastContent toastContent = new ToastContent()
                {                
                    Launch =  "launchMyApp:",
                    ActivationType = ToastActivationType.Protocol,   
                    Actions= new CustomActions()
                    {
                         new ToastButton("Like","LikeButton")
                        {
                         ActivationType = ToastActivationType.Protocol,                
                         }
                    }
                  };

            }

, как я понимаю, оно должно запускать приложение по нажатию кнопки «Мне нравится». Но как-то не запускается. Кто-нибудь может помочь найти, что я делаю не так. !!!

1 Ответ

1 голос
/ 10 марта 2020

Launch определяет обратный вызов, который нажимает на само уведомление о тосте. Если вы хотите открывать другие приложения при нажатии кнопки, запись URI Protocal в Launch не будет работать.

Попробуйте:

new ToastButton("Like","launchMyApp:")
{
    ActivationType = ToastActivationType.Protocol,
}
...