SystemNavigationManager Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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à
- 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. |