BackgroundMediaPlayer.SendMessageToForeground(ValueSet) 方法

定义

向前台任务发送消息。

注意

从 Windows 版本 1703 开始,BackgroundMediaPlayer 已弃用,并且在 Windows 的未来版本中可能不可用。 请改用 MediaPlayer 类。 有关详细信息,请参阅 在后台播放媒体

public:
 static void SendMessageToForeground(ValueSet ^ value);
 static void SendMessageToForeground(ValueSet const& value);
/// [Windows.Foundation.Metadata.Deprecated("Use MediaPlayer instead of BackgroundMediaPlayer.  For more info, see MSDN.", Windows.Foundation.Metadata.DeprecationType.Deprecate, 262144, "Windows.Foundation.UniversalApiContract")]
 static void SendMessageToForeground(ValueSet const& value);
public static void SendMessageToForeground(ValueSet value);
[Windows.Foundation.Metadata.Deprecated("Use MediaPlayer instead of BackgroundMediaPlayer.  For more info, see MSDN.", Windows.Foundation.Metadata.DeprecationType.Deprecate, 262144, "Windows.Foundation.UniversalApiContract")]
public static void SendMessageToForeground(ValueSet value);
function sendMessageToForeground(value)
Public Shared Sub SendMessageToForeground (value As ValueSet)

参数

value
ValueSet

表示消息的值集。

属性

注解

应用应仅在前台应用正在运行时调用 SendMessageToForeground 。 尝试在前台应用未运行时调用此方法将引发异常。 应用负责将前台应用状态传达给后台进程。 这可以使用应用生命周期事件、保存在本地存储中的状态值以及进程之间的消息来完成。

SendMessageToForeground 的 调用应始终在 try 块中进行,以便在系统无法发送消息时可以捕获引发的异常。

适用于