AppNotificationBuilder.SetAudioUri Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Surcharges
SetAudioUri(Uri) |
Définit le fichier audio lu lorsqu’une notification d’application s’affiche. |
SetAudioUri(Uri, AppNotificationAudioLooping) |
Définit le fichier audio et le comportement de boucle audio qui est lu lorsqu’une notification d’application s’affiche. |
SetAudioUri(Uri)
Définit le fichier audio lu lorsqu’une notification d’application s’affiche.
public:
virtual AppNotificationBuilder ^ SetAudioUri(Uri ^ audioUri) = SetAudioUri;
/// [Windows.Foundation.Metadata.Overload("SetAudioUri")]
AppNotificationBuilder SetAudioUri(Uri const& audioUri);
[Windows.Foundation.Metadata.Overload("SetAudioUri")]
public AppNotificationBuilder SetAudioUri(System.Uri audioUri);
function setAudioUri(audioUri)
Public Function SetAudioUri (audioUri As Uri) As AppNotificationBuilder
Paramètres
Retours
Retourne le instance AppNotificationBuilder afin que des appels de méthode supplémentaires puissent être chaînés.
- Attributs
Exemples
L’exemple suivant illustre la définition d’un URI audio dans la charge utile XML pour une notification d’application.
var notification = new AppNotificationBuilder()
.AddText("Notification text.")
.SetAudioUri(new Uri("ms-appx:///Audio/NotificationSound.mp3"))
.BuildNotification();
AppNotificationManager.Default.Show(notification);
Charge utile XML résultante :
<toast>
<visual>
<binding template='ToastGeneric'>
<text>Notification text.</text>
</binding>
</visual>
<audio src='ms-appx:///Audio/NotificationSound.mp3'/>
</toast>
Remarques
Les types de fichiers audio suivants sont pris en charge :
- .aac
- .Flac
- .m4a
- .mp3
- .wav
- .wma
Les sources de fichiers audio suivantes sont prises en charge :
- ms-appx:///
- ms-resource
Les sources de fichiers audio suivantes ne sont pas prises en charge :
- ms-appdata
- URL Internet, telles que http://, https://
- Chemins de fichier absolus, tels que C:/, F:/, etc.
Vous pouvez spécifier un événement sonore, qui lit un son défini par le système, en appelant SetAudioEvent.
Pour obtenir des conseils sur l’utilisation des API AppNotificationBuilder pour créer l’interface utilisateur pour les notifications d’application, consultez Contenu des notifications d’application.
Pour obtenir des informations de référence sur le schéma XML pour les notifications d’application, consultez Schéma de contenu de notification d’application.
S’applique à
SetAudioUri(Uri, AppNotificationAudioLooping)
Définit le fichier audio et le comportement de boucle audio qui est lu lorsqu’une notification d’application s’affiche.
public:
virtual AppNotificationBuilder ^ SetAudioUri(Uri ^ audioUri, AppNotificationAudioLooping loop) = SetAudioUri;
/// [Windows.Foundation.Metadata.Overload("SetAudioUri2")]
AppNotificationBuilder SetAudioUri(Uri const& audioUri, AppNotificationAudioLooping const& loop);
[Windows.Foundation.Metadata.Overload("SetAudioUri2")]
public AppNotificationBuilder SetAudioUri(System.Uri audioUri, AppNotificationAudioLooping loop);
function setAudioUri(audioUri, loop)
Public Function SetAudioUri (audioUri As Uri, loop As AppNotificationAudioLooping) As AppNotificationBuilder
Paramètres
Membre de l’énumération AppNotificationAudioLooping spécifiant le comportement de boucle pour l’audio.
Retours
Retourne le instance AppNotificationBuilder afin que des appels de méthode supplémentaires puissent être chaînés.
- Attributs
Exemples
L’exemple suivant illustre la définition d’un URI audio dans la charge utile XML pour une notification d’application.
var notification = new AppNotificationBuilder()
.AddText("Notification text.")
.SetAudioUri(new Uri("ms-appx:///Audio/NotificationSound.mp3"), AppNotificationAudioLooping.Loop)
.BuildNotification();
AppNotificationManager.Default.Show(notification);
Charge utile XML résultante :
<toast>
<visual>
<binding template='ToastGeneric'>
<text>Notification text.</text>
</binding>
</visual>
<audio src='ms-appx:///Audio/NotificationSound.mp3'/>
</toast>
Remarques
Les types de fichiers audio suivants sont pris en charge :
- .aac
- .Flac
- .m4a
- .mp3
- .wav
- .wma
Les sources de fichiers audio suivantes sont prises en charge :
- ms-appx:///
- ms-resource
Les sources de fichiers audio suivantes ne sont pas prises en charge :
- ms-appdata
- URL Internet, telles que http://, https://
- Chemins de fichier absolus, tels que C:/, F:/, etc.
Vous pouvez spécifier un événement sonore, qui lit un son défini par le système, en appelant SetAudioEvent.
Pour obtenir des conseils sur l’utilisation des API AppNotificationBuilder pour créer l’interface utilisateur pour les notifications d’application, consultez Contenu des notifications d’application.
Pour obtenir des informations de référence sur le schéma XML pour les notifications d’application, consultez Schéma de contenu de notification d’application.