Настраиваемый звук в уведомлениях приложений

Уведомления приложений могут использовать пользовательский звук, который позволяет приложению выразить уникальные звуковые эффекты вашего бренда. Например, приложение обмена сообщениями может использовать свой собственный звук обмена сообщениями в уведомлениях приложений, чтобы пользователь мгновенно знал, что уведомление поступило из этого приложения, а не услышите универсальный звук уведомлений.

Дополнительные сведения об уведомлениях приложений см. в обзоре уведомлений о приложениях.

Добавление пользовательского звука

Используйте AppNotificationBuilder.SetAudioUri , чтобы указать пользовательский звуковой файл для уведомления.

using Microsoft.Windows.AppNotifications;
using Microsoft.Windows.AppNotifications.Builder;

var notification = new AppNotificationBuilder()
    .AddText("New message")
    .SetAudioUri(new Uri("ms-appx:///Assets/Audio/CustomToastAudio.m4a"))
    .BuildNotification();

AppNotificationManager.Default.Show(notification);

Поддерживаемые типы звуковых файлов:

  • .aac
  • .flac
  • .m4a
  • .mp3
  • .wav
  • .wma

Поддерживаемые источники аудиофайла:

  • ms-appx:///
  • ms-resource

Неподдерживаемые источники файлов:

  • ms-appdata
  • http://, https://
  • C:/, F:/и т. д.

См. также