Windows.UI.Core Namespace

Stellt die grundlegenden Komponenten des Benutzeroberflächenfensters bereit, einschließlich der wichtigsten Eingabeereignisse und der Ereignisverteilung.

Klassen

AcceleratorKeyEventArgs

Stellt die Argumente bereit, die von einem Zugriffstastenereignisrückruf zurückgegeben werden.

AutomationProviderRequestedEventArgs

Stellt die Argumente bereit, die von einem Anforderungsereignisrückruf des Automatisierungsanbieters zurückgegeben werden.

BackRequestedEventArgs

Stellt Ereignisdaten für das SystemNavigationManager.BackRequested-Ereignis bereit .

CharacterReceivedEventArgs

Stellt die Argumente bereit, die vom Ereignis zurückgegeben werden, das ausgelöst wird, wenn ein Zeichen von der Eingabewarteschlange empfangen wird.

ClosestInteractiveBoundsRequestedEventArgs

Stellt Ereignisdaten für das ClosestInteractiveBoundsRequested-Ereignis bereit . Nicht für den allgemeinen Gebrauch vorgesehen. Weitere Informationen finden Sie unter CoreComponentInputSource.ClosestInteractiveBoundsRequested und CoreWindow.ClosestInteractiveBoundsRequested.

CoreAcceleratorKeys

Stellt das grundlegende Verhalten für einen Zugriffstastenschlüssel bereit.

CoreComponentInputSource

Stellt einen Mechanismus zum Empfangen von Eingaben für ein XAML-Frameworkelement bereit, das in einem anderen Framework gehostet wird, z. B. einem DirectX-Interopframework.

CoreCursor

Definiert ein Cursorobjekt (visueller Zeiger).

CoreDispatcher

Stellt den Windows-Runtime kernigen Ereignisnachrichtenverteiler bereit. Instanzen dieses Typs sind für die Verarbeitung der Fensternachrichten und das Senden der Ereignisse an den Client verantwortlich.

CoreIndependentInputSource

Surfaces Core Input APIs für Interoperationsszenarien.

CoreIndependentInputSourceController

Stellt ein -Objekt dar, das eine CoreIndependentInputSource für das zugeordnete visuelle Objekt erstellt und die von dieser Quelle empfangene Eingabe verwaltet.

CoreWindow

Stellt die UWP-App mit Eingabeereignissen und grundlegenden Benutzeroberflächenverhalten dar.

CoreWindowDialog

Definiert ein untergeordnetes Dialogfeld eines App-Fensters.

Bevor Sie in einer Desktop-App eine instance dieser Klasse so verwenden, dass die Benutzeroberfläche angezeigt wird, müssen Sie das Objekt dem Fensterhandle des Besitzers zuordnen. Weitere Informationen und Codebeispiele finden Sie unter Anzeigen von WinRT-UI-Objekten, die von CoreWindow abhängen.

CoreWindowEventArgs

Enthält den Satz von Argumenten, die an eine App nach einem Fenstereingabe- oder Verhaltensereignis zurückgegeben werden.

CoreWindowFlyout

Definiert ein untergeordnetes Flyout eines App-Fensters.

Bevor Sie in einer Desktop-App eine instance dieser Klasse so verwenden, dass die Benutzeroberfläche angezeigt wird, müssen Sie das Objekt dem Fensterhandle des Besitzers zuordnen. Weitere Informationen und Codebeispiele finden Sie unter Anzeigen von WinRT-UI-Objekten, die von CoreWindow abhängen.

CoreWindowPopupShowingEventArgs

Definiert eine Methode zum Festlegen der gewünschten Größe eines Popupfensters.

CoreWindowResizeManager

Definiert einen Typ, der zum Verwalten von CoreWindow.SizeChanged-Ereignissen verwendet wird. Dieser Typ wird von Frameworks (z. B. XAML) oder Apps verwendet, die ein eigenes IFrameWorkView implementieren, um die Übergabe zwischen dem gezeichneten Shell-Placholder (z. B. einem Begrüßungsbildschirm) und dem ersten gezeichneten Rahmen der Apps zu synchronisieren, sodass es keine Lücke beim Übergang von einem zum anderen gibt. Wenn Ihre App die IFrameWorkView selbst nicht implementiert, sollten Sie nicht an dieser Synchronisierung teilnehmen, da das Framework dies für Sie übernimmt.

IdleDispatchedHandlerArgs

Definiert die Argumente, die von einem IdleDispatchedHandler-Rückruf zurückgegeben werden.

InputEnabledEventArgs

Enthält den Fenstereingabezustand, der vom CoreWindow.InputEnabled-Ereignis zurückgegeben wird.

KeyEventArgs

Enthält die Argumente, die von einem Virtuellen Schlüsselereignis zurückgegeben werden.

PointerEventArgs

Enthält die Argumente, die vom letzten Zeigerereignis zurückgegeben werden.

SystemNavigationManager

Bietet eine Möglichkeit für eine App, auf vom System bereitgestellte Backnavigationsereignisse zu reagieren.

TouchHitTestingEventArgs

Enthält die Argumente, die vom TouchHitTesting-Ereignis zurückgegeben werden.

VisibilityChangedEventArgs

Enthält die Argumente, die vom Ereignis zurückgegeben werden, das ausgelöst wird, wenn sich die Sichtbarkeit eines CoreWindow-instance ändert.

WindowActivatedEventArgs

Enthält die Windows-Aktivierungsstatusinformationen, die vom CoreWindow.Activated-Ereignis zurückgegeben werden.

WindowSizeChangedEventArgs

Enthält das Argument, das von einem Ereignis zur Änderung der Fenstergröße zurückgegeben wird.

Strukturen

CorePhysicalKeyStatus

Gibt den Satz physischer Schlüssel status Elemente an, die abgerufen werden können.

CoreProximityEvaluation

Enthält den Rang eines Objekts als wahrscheinliches Ziel des Touchkontaktbereichs.

Schnittstellen

ICoreAcceleratorKeys

Stellt eine Schnittstelle bereit, die das grundlegende Verhalten für einen Zugriffstastenschlüssel definiert.

ICoreInputSourceBase

Definiert die Basisschnittstelle für eine Eingabequelle, die von einem CoreWindow verwendet wird.

ICorePointerInputSource

Definiert das Verhalten der Zeigereingabe (für die Verarbeitung in einem Workerthread).

ICorePointerInputSource2

Definiert das Verhalten der Zeigereingabe (für die Verarbeitung in einem Workerthread).

ICorePointerRedirector

Definiert Zeigerereignisse für die prozessübergreifende Eingabebehandlung.

Eine Implementierung der ICorePointerRedirector-Schnittstelle wird von der CoreWindow-Klasse bereitgestellt.

Eingabeketten beziehen sich auf das Interaktionsverhalten eines übergeordneten Objekts (Host) und eines geschachtelten untergeordneten Objekts (Komponente), wenn eine Eingabegrenze erreicht wird.

In einem einzelnen Prozess wird die Verkettung eingebetteter (oder geschachtelter) Inhalte vom System verwaltet (durch direkte Bearbeitung).

Für die prozessübergreifende Verkettung stellen die in dieser Schnittstelle definierten Zeigerereignisse Eingaberoutingdetails bereit.

ICoreWindow

Gibt eine Schnittstelle für ein Fensterobjekt und dessen Eingabeereignisse sowie grundlegende Benutzeroberflächenverhalten an.

ICoreWindowEventArgs

Definiert den Satz von Argumenten, die nach einem Fenstereingabe- oder Verhaltensereignis an eine App zurückgegeben werden.

IInitializeWithCoreWindow

Definiert das Initialisierungsverhalten für Apps, die CoreWindow verwenden.

Enumerationen

AppViewBackButtonVisibility

Definiert Konstanten, die angeben, ob die Zurück-Schaltfläche auf der Systemoberfläche angezeigt wird.

CoreAcceleratorKeyEventType

Gibt den Satz möglicher Zugriffstastenereignisse an, die einen Rückruf aufrufen können.

CoreCursorType

Gibt den Satz von Cursortypen an.

CoreDispatcherPriority

Definiert die Priorität für Fensterereignisverteiler.

CoreIndependentInputFilters

Gibt die unterstützten Filterkriterien für bestimmte Eingabegerätetypen an.

CoreInputDeviceTypes

Gibt Modalitäten der Benutzereingabe an. Diese Werte können kombiniert werden.

CoreProcessEventsOption

Gibt den Satz exklusiver Ereignisverarbeitungsoptionen an, die an ProcessEvents übergeben werden.

CoreProximityEvaluationScore

Gibt den Rang eines Objekts als wahrscheinliches Ziel im Verhältnis zu anderen Objekten an, die den Berührungskontaktbereich überschneiden.

CoreVirtualKeyStates

Gibt Flags zum Angeben möglicher Zustände eines virtuellen Schlüssels an.

CoreWindowActivationMode

Definiert Konstanten, die den Aktivierungsstatus eines Fensters angeben.

CoreWindowActivationState

Gibt den Satz von Gründen an, aus denen das Activated-Ereignis eines CoreWindow ausgelöst wurde.

CoreWindowFlowDirection

Gibt die Flussreihenfolge für Text in einem Fenster an.

Delegaten

DispatchedHandler

Stellt die Methode dar, die CoreWindow-Dispatchereignisse verarbeitet.

IdleDispatchedHandler

Stellt die Methode dar, die CoreWindow-Leerlauf-Prioritätsverteilungsereignisse verarbeitet. Sie wird aufgerufen, wenn CoreDispatcher.RunIdleAsync aufgerufen wird.

Weitere Informationen