Condividi tramite


Windows.UI.Core Spazio dei nomi

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 .

Vedi anche