SystemNavigationManager Kelas

Definisi

Menyediakan cara bagi aplikasi untuk menanggapi peristiwa navigasi belakang yang disediakan sistem.

public ref class SystemNavigationManager sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class SystemNavigationManager final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class SystemNavigationManager
Public NotInheritable Class SystemNavigationManager
Warisan
Object Platform::Object IInspectable SystemNavigationManager
Atribut

Persyaratan Windows

Rangkaian perangkat
Windows 10 (diperkenalkan dalam 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (diperkenalkan dalam v1.0)

Keterangan

SystemNavigationManager memungkinkan Anda merespons penekanan pengguna pada tombol sistem yang disediakan kembali seperti tombol perangkat keras, atau gerakan dan perintah suara yang mengaktifkan peristiwa yang sama.

Untuk memungkinkan aplikasi Anda merespons peristiwa navigasi belakang sistem, panggil GetForCurrentView untuk mendapatkan objek SystemNavigationManager yang terkait dengan tampilan saat ini, lalu daftarkan penanganan aktivitas untuk peristiwa BackRequested . Aplikasi Anda hanya akan menerima peristiwa itu adalah aplikasi latar depan. Jika Anda menangani peristiwa BackRequested , atur properti BackRequestedEventArgs.Handled ke true untuk menandai peristiwa sebagai ditangani. Jika Anda tidak menandai peristiwa sebagai ditangani, sistem memutuskan apakah akan menavigasi jauh dari aplikasi (pada keluarga Perangkat seluler) atau mengabaikan peristiwa (pada keluarga perangkat Desktop).

Jika perangkat tidak menyediakan tombol navigasi belakang, gerakan, atau perintah, peristiwa tidak dimunculkan.

Properti

AppViewBackButtonVisibility

Mendapatkan atau mengatur nilai yang menunjukkan apakah tombol kembali ditampilkan di UI sistem.

Metode

GetForCurrentView()

Mengembalikan objek SystemNavigationManager yang terkait dengan jendela saat ini.

Acara

BackRequested

Terjadi ketika pengguna memanggil tombol, gerakan, atau perintah suara yang disediakan sistem untuk navigasi belakang.

Berlaku untuk

Lihat juga