Поделиться через


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 , чтобы исключение можно было перехвачено, если системе не удается отправить сообщение.

Применяется к