BackgroundMediaPlayer.SendMessageToForeground(ValueSet) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
向前台任务发送消息。
注意
从 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 块中进行,以便在系统无法发送消息时可以捕获引发的异常。