Share via


MessageDialog.ShowAsync Metode

Definisi

Memulai operasi asinkron yang memperlihatkan dialog.

public:
 virtual IAsyncOperation<IUICommand ^> ^ ShowAsync() = ShowAsync;
IAsyncOperation<IUICommand> ShowAsync();
public IAsyncOperation<IUICommand> ShowAsync();
function showAsync()
Public Function ShowAsync () As IAsyncOperation(Of IUICommand)

Mengembalikan

Objek yang mewakili operasi asinkron. Untuk informasi selengkapnya tentang pola asinkron, lihat Pemrograman asinkron.

Keterangan

Dalam beberapa kasus, sistem dapat menutup dialog, seperti ketika orang memanggil kontrak aplikasi saat dialog ditampilkan. IAsyncOperation(IUICommand). GetResults mengembalikan perintah yang dipilih yang menghancurkan dialog, atau perintah kosong.

Untuk meluncurkan dialog berikutnya atau UI modal lainnya seperti pemilih file setelah dialog ditutup, gunakan fungsi objekPromise. Anda tidak dapat meluncurkan UI modal dari dalam panggilan balik UICommand .

Memanggil showAsync saat layar splash sedang ditampilkan

  • In: Aplikasi Anda dapat memanggil showAsync dari dalam handler yang diaktifkan (peristiwa yang diaktifkan atau peristiwa CoreApplicationView.Activated), dan operasi cat kemudian terjadi di belakang layar splash aplikasi.
  • Dimulai dalam : Windows menekan lukisan saat aplikasi berada di belakang layar percikan untuk mengurangi operasi yang boros. Aplikasi Anda tidak boleh memanggil showAsync dari dalam handler yang diaktifkan , tetapi harus menunggu pemberitahuan yang diubah visibilitas ( peristiwa visibilitychange atau peristiwa CoreWindow.VisibilityChanged).

Berlaku untuk