Compartilhar via


BackgroundMediaPlayer.SendMessageToForeground(ValueSet) Método

Definição

Envia uma mensagem para a tarefa em primeiro plano.

Observação

A partir do Windows, versão 1703, BackgroundMediaPlayer foi preterido e pode não estar disponível em versões futuras do Windows. Em vez disso, use a classe MediaPlayer . Para obter mais informações, consulte Reproduzir mídia em segundo plano.

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)

Parâmetros

value
ValueSet

Conjunto de valores que representam a mensagem.

Atributos

Comentários

Os aplicativos só devem chamar SendMessageToForeground enquanto o aplicativo em primeiro plano estiver em execução. Tentar chamar esse método enquanto o aplicativo em primeiro plano não estiver em execução gerará uma exceção. Um aplicativo é responsável por comunicar o estado do aplicativo em primeiro plano ao processo em segundo plano. Isso pode ser feito usando eventos de ciclo de vida do aplicativo, valores de estado mantidos no armazenamento local e mensagens entre processos.

As chamadas para SendMessageToForeground sempre devem ser feitas dentro de um bloco try para que a exceção gerada possa ser capturada se o sistema não puder enviar a mensagem.

Aplica-se a