C# 在UWP应用程序中收到SMS时执行操作

C# 在UWP应用程序中收到SMS时执行操作,c#,uwp,windows-phone,sms,message,C#,Uwp,Windows Phone,Sms,Message,我想在UWP应用程序中以编程方式设置铃声。然而,正如我在书中读到的,这似乎是不可能的 我读了这本书,但这不是我要找的 有没有办法截获短信接收事件并在收到短信时执行操作(我不需要阅读短信,我只想在收到短信时播放自定义铃声) 我不想创建SMS应用程序 是否有办法截获SMS接收事件并在收到SMS时执行操作 我们可以使用SMS接收到的背景事件来实现这一点。有关更多信息,请参阅和 然而,正如@Ken所提到的,需要注意的是,这些API和事件主要供设备制造商使用。请参阅: 请注意,此功能仅适用于移动网络运营商

我想在UWP应用程序中以编程方式设置铃声。然而,正如我在书中读到的,这似乎是不可能的

我读了这本书,但这不是我要找的

有没有办法截获短信接收事件并在收到短信时执行操作(我不需要阅读短信,我只想在收到短信时播放自定义铃声)

我不想创建SMS应用程序

是否有办法截获SMS接收事件并在收到SMS时执行操作

我们可以使用SMS接收到的背景事件来实现这一点。有关更多信息,请参阅和

然而,正如@Ken所提到的,需要注意的是,这些API和事件主要供设备制造商使用。请参阅:

请注意,此功能仅适用于移动网络运营商、移动宽带适配器IHV或OEM授予特权访问权的移动运营商应用程序和Windows应用商店应用程序。有关详细信息,请参阅


如果您想更改铃声,我想您可以尝试使用
ms tonepicker:
URI方案

要更改铃声,我们可以利用示例中的类似功能:将本地音乐文件另存为铃声,铃声保护程序可以“将此设置为我当前的铃声”。


有关更多信息,请参阅。

大多数sms事件仅适用于移动网络运营商、移动宽带适配器IHV或OEM授予特权访问权的移动运营商应用程序和Windows应用商店应用程序。