Можно ли настроить срок действия уведомления о тосте в предупреждении Windows Action Center? - PullRequest
0 голосов
/ 07 июня 2019

Я создаю службу для отправки уведомления Windows Action Center в виде полезной нагрузки XML.Клиентское приложение, находящееся на компьютере с Windows, получит это уведомление и покажет это всплывающее сообщение через Центр действий Windows.

  1. По умолчанию это всплывающее уведомление будет оставаться в центре действий в течение 7 дней. Существует ли какой-либо тег XML, с помощью которого я могу настроить срок действия уведомления всплывающего уведомления через саму полезную нагрузку XML?
  2. Существует ли какой-либо тег XML, с помощью которого я могу направить сообщение для непосредственного отображения в Центре действий Windows вместо отображения в качестве тоста?

1 Ответ

0 голосов
/ 10 июня 2019

По умолчанию это уведомление о тосте будет оставаться в центре действий в течение 7 дней, есть ли какой-либо тег XML, с помощью которого я могу настроить срок действия уведомления о тосте через саму полезную нагрузку XML?

В идеале срок действия уведомления в центре действий составляет 7 дней, если при создании тоста не указан более ранний срок действия. Вы можете установить ExpirationTime свойство для определенного срока действия.

Истекает через 30 секунд

var toastNotif = new ToastNotification(toastContent.GetXml());
toastNotif.ExpirationTime = DateTimeOffset.Now + TimeSpan.FromSeconds(30);

Существует ли какой-либо тег XML, с помощью которого я могу направить сообщение, чтобы оно непосредственно отображалось в Центре действий Windows, а не появлялось как тост?

В настоящее время мы не можем установить молчаливое уведомление для uwp, но я думаю, что это хорошая функция запроса. Пожалуйста, не стесняйтесь опубликовать это в UserVoice .

...