Windows.UI.Core 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.
Fornisce i componenti della finestra dell'interfaccia utente di base, inclusi gli eventi di input principali e l'invio di eventi.
Classi
AcceleratorKeyEventArgs |
Fornisce gli argomenti restituiti da un callback dell'evento di tasti di scelta rapida. |
AutomationProviderRequestedEventArgs |
Fornisce gli argomenti restituiti da un callback di eventi di richiesta del provider di automazione. |
BackRequestedEventArgs |
Fornisce i dati dell'evento per l'evento SystemNavigationManager.BackRequested . |
CharacterReceivedEventArgs |
Fornisce gli argomenti restituiti dall'evento generato quando un carattere viene ricevuto dalla coda di input. |
ClosestInteractiveBoundsRequestedEventArgs |
Fornisce i dati dell'evento ClosestInteractiveBoundsRequested . Non destinato all'uso generale. Vedere CoreComponentInputSource.ClosestInteractiveBoundsRequested e CoreWindow.ClosestInteractiveBoundsRequested. |
CoreAcceleratorKeys |
Fornisce il comportamento di base per un tasto di scelta rapida. |
CoreComponentInputSource |
Fornisce un meccanismo per ricevere input per un elemento del framework XAML ospitato in un altro framework, ad esempio un framework di interoperabilità DirectX. |
CoreCursor |
Definisce un oggetto cursore (puntatore visivo). |
CoreDispatcher |
Fornisce il dispatcher di messaggi di evento principale Windows Runtime. Le istanze di questo tipo sono responsabili dell'elaborazione dei messaggi della finestra e dell'invio degli eventi al client. |
CoreIndependentInputSource |
Espone le API di input principali per gli scenari di interoperabilità. |
CoreIndependentInputSourceController |
Rappresenta un oggetto che crea un oggetto CoreIndependentInputSource per l'oggetto visivo associato e gestisce l'input ricevuto da tale origine. |
CoreWindow |
Rappresenta l'app UWP con eventi di input e comportamenti di base dell'interfaccia utente. |
CoreWindowDialog |
Definisce un dialogo figlio di una finestra dell'app. In un'app desktop, prima di usare un'istanza di questa classe in modo da visualizzare l'interfaccia utente, dovrai associare l'oggetto all'handle della finestra del proprietario. Per altre info ed esempi di codice, vedi Visualizzare gli oggetti dell'interfaccia utente WinRT che dipendono da CoreWindow. |
CoreWindowEventArgs |
Contiene il set di argomenti restituiti a un'app dopo un evento di input o comportamento della finestra. |
CoreWindowFlyout |
Definisce un riquadro a comparsa figlio di una finestra dell'app. In un'app desktop, prima di usare un'istanza di questa classe in modo da visualizzare l'interfaccia utente, dovrai associare l'oggetto all'handle della finestra del proprietario. Per altre info ed esempi di codice, vedi Visualizzare gli oggetti dell'interfaccia utente WinRT che dipendono da CoreWindow. |
CoreWindowPopupShowingEventArgs |
Definisce un metodo per impostare le dimensioni desiderate di una finestra popup. |
CoreWindowResizeManager |
Definisce un tipo utilizzato per gestire gli eventi CoreWindow.SizeChanged . Questo tipo viene usato dai framework (ad esempio XAML) o dalle app che implementano il proprio IFrameWorkView per sincronizzare il passaggio tra il segnaposto disegnato dalla shell (ad esempio una schermata iniziale) e la prima cornice disegnata dalle app, in modo che non vi sia alcun gap nella transizione da uno all'altro. Se l'app non implementa l'interfaccia IFrameWorkView stessa, non dovresti partecipare a questa sincronizzazione perché il framework lo farà automaticamente. |
IdleDispatchedHandlerArgs |
Definisce gli argomenti restituiti da un callback IdleDispatchedHandler . |
InputEnabledEventArgs |
Contiene lo stato di input della finestra restituito dall'evento CoreWindow.InputEnabled . |
KeyEventArgs |
Contiene gli argomenti restituiti da un evento di chiave virtuale. |
PointerEventArgs |
Contiene gli argomenti restituiti dall'ultimo evento puntatore. |
SystemNavigationManager |
Consente a un'app di rispondere agli eventi di spostamento indietro forniti dal sistema. |
TouchHitTestingEventArgs |
Contiene gli argomenti restituiti dall'evento TouchHitTesting . |
VisibilityChangedEventArgs |
Contiene gli argomenti restituiti dall'evento generato quando viene modificata la visibilità di un'istanza di CoreWindow . |
WindowActivatedEventArgs |
Contiene le informazioni sullo stato di attivazione di Windows restituite dall'evento CoreWindow.Activated . |
WindowSizeChangedEventArgs |
Contiene l'argomento restituito da un evento di modifica delle dimensioni della finestra. |
Struct
CorePhysicalKeyStatus |
Specifica il set di elementi di stato della chiave fisica che è possibile ottenere. |
CoreProximityEvaluation |
Contiene la classificazione di un oggetto come destinazione probabile dell'area di contatto tocco. |
Interfacce
ICoreAcceleratorKeys |
Fornisce un'interfaccia che definisce il comportamento di base per un tasto di scelta rapida. |
ICoreInputSourceBase |
Definisce l'interfaccia di base per un'origine di input usata da CoreWindow. |
ICorePointerInputSource |
Definisce il comportamento dell'input del puntatore (per l'elaborazione in un thread di lavoro). |
ICorePointerInputSource2 |
Definisce il comportamento dell'input del puntatore (per l'elaborazione in un thread di lavoro). |
ICorePointerRedirector |
Definisce gli eventi del puntatore per la gestione dell'input tra processi. Un'implementazione dell'interfaccia ICorePointerRedirector viene fornita dalla classe CoreWindow . Il concatenamento di input fa riferimento al comportamento di interazione di un oggetto padre (host) e di un oggetto figlio annidato (componente) quando viene raggiunto un limite di input. In un singolo processo, il concatenamento del contenuto incorporato (o annidato) viene gestito dal sistema (tramite manipolazione diretta). Per il concatenamento tra processi, gli eventi del puntatore definiti in questa interfaccia forniscono i dettagli del routing di input. |
ICoreWindow |
Specifica un'interfaccia per un oggetto finestra e i relativi eventi di input, nonché i comportamenti di base dell'interfaccia utente. |
ICoreWindowEventArgs |
Definisce il set di argomenti restituiti a un'app dopo un evento di input o comportamento della finestra. |
IInitializeWithCoreWindow |
Definisce il comportamento di inizializzazione per le app che usano CoreWindow. |
Enumerazioni
AppViewBackButtonVisibility |
Definisce le costanti che specificano se il pulsante Indietro viene visualizzato nell'interfaccia utente di sistema. |
CoreAcceleratorKeyEventType |
Specifica il set di possibili eventi di tasti di scelta rapida che possono richiamare un callback. |
CoreCursorType |
Specifica il set di tipi di cursore. |
CoreDispatcherPriority |
Definisce la priorità per gli invii di eventi di finestra. |
CoreIndependentInputFilters |
Specifica i criteri di filtro supportati per determinati tipi di dispositivo di input. |
CoreInputDeviceTypes |
Specifica le modalità di input dell'utente. Questi valori possono essere combinati. |
CoreProcessEventsOption |
Specifica il set di opzioni esclusive di elaborazione degli eventi passate a ProcessEvents. |
CoreProximityEvaluationScore |
Specifica la classificazione di un oggetto come destinazione probabile, rispetto ad altri oggetti che intersecano l'area di contatto tocco. |
CoreVirtualKeyStates |
Specifica i flag per indicare gli stati possibili di una chiave virtuale. |
CoreWindowActivationMode |
Definisce le costanti che specificano lo stato di attivazione di una finestra. |
CoreWindowActivationState |
Specifica il set di motivi per cui è stato generato l'evento Activated di CoreWindow. |
CoreWindowFlowDirection |
Specifica l'ordine di flusso per il testo in una finestra. |
Delegati
DispatchedHandler |
Rappresenta il metodo che gestisce gli eventi dispatch di CoreWindow . |
IdleDispatchedHandler |
Rappresenta il metodo che gestisce gli eventi di invio con priorità inattiva di CoreWindow . Viene richiamato quando viene chiamato CoreDispatcher.RunIdleAsync . |