Windows.UI.Core Namespace
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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. |