Bagikan melalui


BackgroundMediaPlayer.SendMessageToForeground(ValueSet) Metode

Definisi

Mengirim pesan ke tugas latar depan.

Catatan

Dimulai dengan Windows, versi 1703, BackgroundMediaPlayer tidak digunakan lagi dan mungkin tidak tersedia di versi Windows yang akan datang. Gunakan kelas MediaPlayer sebagai gantinya. Untuk informasi selengkapnya, lihat Memutar media di latar belakang.

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)

Parameter

value
ValueSet

Kumpulan nilai yang mewakili pesan.

Atribut

Keterangan

Aplikasi hanya boleh memanggil SendMessageToForeground saat aplikasi latar depan berjalan. Mencoba memanggil metode ini saat aplikasi latar depan tidak berjalan akan memberikan pengecualian. Aplikasi bertanggung jawab untuk mengkomunikasikan status aplikasi latar depan ke proses latar belakang. Ini dapat dilakukan menggunakan peristiwa siklus hidup aplikasi, nilai status yang disimpan di penyimpanan lokal, dan pesan antar proses.

Panggilan ke SendMessageToForeground harus selalu dilakukan dalam blok percobaan sehingga pengecualian yang dilemparkan dapat ditangkap jika sistem tidak dapat mengirim pesan.

Berlaku untuk