Microsoft.UI.Xaml.Input Spazio dei nomi
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.
Definisce l'infrastruttura di eventi di input e input per le app e gli elementi dell'interfaccia utente.
Classi
| Nome | Descrizione |
|---|---|
| AccessKeyDisplayDismissedEventArgs |
Fornisce i dati degli eventi per l'evento AccessKeyDisplayDismissed . |
| AccessKeyDisplayRequestedEventArgs |
Fornisce i dati dell'evento AccessKeyDisplayRequested . |
| AccessKeyInvokedEventArgs |
Fornisce i dati dell'evento per l'evento AccessKeyInvoked . |
| AccessKeyManager |
Classe helper che abilita le chiavi di accesso (mnemonics) per le interfacce utente XAML. |
| CanExecuteRequestedEventArgs |
Fornisce i dati dell'evento CanExecuteRequested . |
| CharacterReceivedRoutedEventArgs |
Fornisce i dati dell'evento per l'evento indirizzato UIElement.CharacterReceived . |
| ContextRequestedEventArgs |
Fornisce i dati dell'evento ContextRequested . |
| DoubleTappedRoutedEventArgs |
Fornisce i dati dell'evento Per l'evento DoubleTapped . |
| ExecuteRequestedEventArgs |
Fornisce i dati dell'evento Per l'evento ExecuteRequested . |
| FindNextElementOptions |
Fornisce opzioni per identificare l'elemento successivo in grado di ricevere lo stato attivo a livello di codice. |
| FocusManager |
Classe helper che consente la gestione globale delle azioni e degli eventi dello stato attivo in tutti gli elementi di un'applicazione. |
| FocusManagerGotFocusEventArgs |
Fornisce i dati per l'evento GotFocus . |
| FocusManagerLostFocusEventArgs |
Fornisce i dati per l'evento LostFocus . |
| FocusMovementResult |
Rappresenta lo stato di un'operazione messa a fuoco. |
| GettingFocusEventArgs |
Fornisce dati per gli eventi FocusManager.GettingFocus e UIElement.GettingFocus . |
| HoldingRoutedEventArgs |
Fornisce i dati dell'evento Holding . |
| InertiaExpansionBehavior |
Controlla la decelerazione di una manipolazione di ridimensionamento durante l'inerzia. |
| InertiaRotationBehavior |
Controlla la decelerazione di una manipolazione della rotazione durante l'inerzia. |
| InertiaTranslationBehavior |
Controlla la decelerazione su una manipolazione della traduzione durante l'inerzia. |
| InputScope |
Rappresenta le informazioni correlate ai dati forniti da un metodo di input. |
| InputScopeName |
Identifica un particolare ambito di input denominato rilevante per un Oggetto InputScope complessivo. |
| KeyboardAccelerator |
Rappresenta un tasto di scelta rapida (o un tasto di scelta rapida) che consente a un utente di eseguire un'azione usando la tastiera invece di spostarsi nell'interfaccia utente dell'app (direttamente o tramite i tasti di scelta). Gli acceleratori vengono in genere assegnati a pulsanti o voci di menu. |
| KeyboardAcceleratorInvokedEventArgs |
Fornisce i dati dell'evento Per l'evento Richiamato . |
| KeyRoutedEventArgs |
Fornisce i dati dell'evento per gli eventi indirizzati KeyUp e KeyDown . |
| LosingFocusEventArgs |
Fornisce dati per gli eventi FocusManager.LosingFocus e UIElement.LosingFocus . |
| ManipulationCompletedRoutedEventArgs |
Fornisce i dati per l'evento ManipulationCompleted . |
| ManipulationDeltaRoutedEventArgs |
Fornisce i dati per l'evento ManipulationDelta . |
| ManipulationInertiaStartingRoutedEventArgs |
Fornisce dati per l'evento ManipulationInertiaStarting . |
| ManipulationPivot |
Specifica il modo in cui si verifica una rotazione con un punto di input dell'utente. |
| ManipulationStartedRoutedEventArgs |
Fornisce dati per l'evento ManipulationStarted . |
| ManipulationStartingRoutedEventArgs |
Fornisce i dati per l'evento ManipulationStarting, . |
| NoFocusCandidateFoundEventArgs |
Fornisce dati per l'evento NoFocusCandidateFound . |
| Pointer |
Fornisce proprietà di base per il puntatore di input associato a un singolo mouse, penna/stilo o contatto tocco. |
| PointerRoutedEventArgs |
Contiene gli argomenti restituiti dall'ultimo messaggio di evento del puntatore. |
| ProcessKeyboardAcceleratorEventArgs |
Fornisce i dati dell'evento ProcessKeyboardAccelerators . |
| RightTappedRoutedEventArgs |
Fornisce i dati dell'evento RightTapped . |
| StandardUICommand |
Deriva da XamlUICommand, aggiungendo un set di comandi della piattaforma standard con proprietà predefinite. |
| TappedRoutedEventArgs |
Fornisce i dati degli eventi per l'evento Tapped . |
| XamlUICommand |
Fornisce una classe di base per definire il comportamento del comando di un elemento interattivo dell'interfaccia utente che esegue un'azione quando viene richiamata , ad esempio l'invio di un messaggio di posta elettronica, l'eliminazione di un elemento o l'invio di un modulo. |
Interfacce
| Nome | Descrizione |
|---|---|
| ICommand |
Definisce il comportamento del comando di un elemento interattivo dell'interfaccia utente che esegue un'azione quando viene richiamata, ad esempio l'invio di un messaggio di posta elettronica, l'eliminazione di un elemento o l'invio di un modulo. |
Enumerazioni
| Nome | Descrizione |
|---|---|
| FocusInputDeviceKind |
Specifica i tipi di dispositivo di input da cui vengono ricevuti gli eventi di input. |
| FocusNavigationDirection |
Specifica la direzione che è possibile spostare lo stato attivo a livello di codice da un elemento a un altro elemento all'interno dell'interfaccia utente dell'app. |
| InputScopeNameValue |
Specifica una particolare modalità di input denominata (InputScopeName) utilizzata per popolare un Oggetto InputScope. |
| KeyboardAcceleratorPlacementMode |
Definisce le costanti che specificano se viene visualizzata una scelta rapida da tastiera (acceleratore). |
| KeyboardNavigationMode |
Specifica il comportamento di tabulazione tra tabulazioni per una sequenza di tabulazione all'interno di un contenitore. |
| KeyTipPlacementMode |
Definisce le costanti che specificano dove viene inserito un suggerimento per i tasti in relazione a un UIElement. |
| ManipulationModes |
Specifica come un elemento dell'interfaccia utente di destinazione interpreta gli eventi di manipolazione. Questa enumerazione è flag per flag, quindi è possibile impostare più modalità per la proprietà ManipulationMode . |
| StandardUICommandKind |
Specifica il set di comandi della piattaforma (con proprietà predefinite, ad esempio icona, acceleratore di tastiera e descrizione) che possono essere usate con un controllo StandardUICommand. |
| XYFocusKeyboardNavigationMode |
Specifica il comportamento di spostamento direzionale 2D quando si usano i tasti di direzione della tastiera. |
| XYFocusNavigationStrategy |
Specifica la strategia di disambiguazione usata per spostarsi tra più destinazioni candidate usando XYFocusDownNavigationStrategy, XYFocusLeftNavigationStrategy, XYFocusRightNavigationStrategy e XYFocusUpNavigationStrategy. Note Altri fattori, ad esempio l'elemento con stato attivo in precedenza o la prossimità all'asse della direzione di spostamento, possono influenzare il risultato dell'estremità di navigazione. |
| XYFocusNavigationStrategyOverride |
Specifica il modo in cui il framework XAML determina la destinazione di uno spostamento XY. Esegue l'override di XYFocusKeyboardNavigationStrategyMode. |
Delegati
| Nome | Descrizione |
|---|---|
| DoubleTappedEventHandler |
Rappresenta il metodo che gestirà l'evento DoubleTapped . |
| HoldingEventHandler |
Rappresenta il metodo che gestirà l'evento Holding . |
| KeyEventHandler |
Rappresenta il metodo che gestisce gli eventi KeyUp e KeyDown . |
| ManipulationCompletedEventHandler |
Rappresenta il metodo che gestirà ManipulationCompleted e gli eventi correlati. |
| ManipulationDeltaEventHandler |
Rappresenta il metodo che gestirà ManipulationDelta e gli eventi correlati. |
| ManipulationInertiaStartingEventHandler |
Rappresenta il metodo che gestirà l'evento ManipulationInertiaStarting . |
| ManipulationStartedEventHandler |
Rappresenta il metodo che gestirà ManipulationStarted e gli eventi correlati. |
| ManipulationStartingEventHandler |
Rappresenta il metodo che gestirà l'evento ManipulationStarting . |
| PointerEventHandler |
Rappresenta il metodo che gestirà gli eventi del messaggio del puntatore, ad esempio PointerPressed. |
| RightTappedEventHandler |
Rappresenta il metodo che gestirà un evento indirizzato RightTapped . |
| TappedEventHandler |
Rappresenta il metodo che gestirà l'evento Tapped . |