SystemNavigationManager Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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
- 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. |