Condividi tramite


SystemNavigationManager Classe

Definizione

Consente a un'app di rispondere agli eventi di spostamento indietro forniti dal sistema.

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
Ereditarietà
Object Platform::Object IInspectable SystemNavigationManager
Attributi

Requisiti Windows

Famiglia di dispositivi
Windows 10 (è stato introdotto in 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (è stato introdotto in v1.0)

Commenti

SystemNavigationManager consente di rispondere alle presse utente del pulsante indietro fornito dal sistema, ad esempio un pulsante hardware, o comandi vocali e movimenti che attivano lo stesso evento.

Per abilitare l'app a rispondere all'evento di spostamento indietro del sistema, chiamare GetForCurrentView per ottenere l'oggetto SystemNavigationManager associato alla visualizzazione corrente, quindi registrare un gestore eventi per l'evento BackRequested . L'app riceverà l'evento solo dell'app in primo piano. Se si gestisce l'evento BackRequested , impostare la proprietà BackRequestedEventArgs.Handled su true per contrassegnare l'evento come gestito. Se non si contrassegna l'evento come gestito, il sistema decide se spostarsi dall'app (nella famiglia di dispositivi mobili) o ignorare l'evento (nella famiglia di dispositivi Desktop).

Se il dispositivo non fornisce alcun pulsante di spostamento indietro, movimento o comando, l'evento non viene generato.

Proprietà

AppViewBackButtonVisibility

Ottiene o imposta un valore che indica se viene visualizzato un pulsante indietro nell'interfaccia utente di sistema.

Metodi

GetForCurrentView()

Restituisce l'oggetto SystemNavigationManager associato alla finestra corrente.

Eventi

BackRequested

Si verifica quando l'utente richiama il pulsante, il movimento o il comando vocale fornito dal sistema per lo spostamento indietro.

Si applica a

Vedi anche