Partager via


SystemNavigationManager Classe

Définition

Permet à une application de répondre aux événements de navigation inverse fournis par le système.

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
Héritage
Object Platform::Object IInspectable SystemNavigationManager
Attributs

Configuration requise pour Windows

Famille d’appareils
Windows 10 (introduit dans 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (introduit dans v1.0)

Remarques

SystemNavigationManager vous permet de répondre aux pressions de l’utilisateur sur le bouton Précédent fourni par le système, comme un bouton matériel, ou aux mouvements et commandes vocales qui activent le même événement.

Pour permettre à votre application de répondre à l’événement de navigation arrière système, appelez GetForCurrentView pour obtenir l’objet SystemNavigationManager associé à l’affichage actuel, puis inscrivez un gestionnaire d’événements pour l’événement BackRequested . Votre application ne recevra l’événement que de son application de premier plan. Si vous gérez l’événement BackRequested , définissez la propriété BackRequestedEventArgs.Handled sur true pour marquer l’événement comme géré. Si vous ne marquez pas l’événement comme étant géré, le système décide s’il faut s’éloigner de l’application (sur la famille d’appareils mobiles) ou ignorer l’événement (sur la famille d’appareils de bureau).

Si l’appareil ne fournit aucun bouton de navigation arrière, aucun mouvement ou aucune commande, l’événement n’est pas déclenché.

Propriétés

AppViewBackButtonVisibility

Obtient ou définit une valeur qui indique si un bouton Précédent est affiché dans l’interface utilisateur système.

Méthodes

GetForCurrentView()

Renvoie l’objet SystemNavigationManager associé à la fenêtre active.

Événements

BackRequested

Se produit lorsque l’utilisateur appelle le bouton, le mouvement ou la commande vocale fournis par le système pour la navigation arrière.

S’applique à

Voir aussi