CoreIndependentInputSourceController Klasse
Definition
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 ein -Objekt dar, das eine CoreIndependentInputSource für das zugeordnete visuelle Objekt erstellt und die von dieser Quelle empfangene Eingabe verwaltet.
public ref class CoreIndependentInputSourceController sealed : IClosable
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 851968)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class CoreIndependentInputSourceController final : IClosable
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 851968)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class CoreIndependentInputSourceController : System.IDisposable
Public NotInheritable Class CoreIndependentInputSourceController
Implements IDisposable
- Vererbung
- Attribute
- Implementiert
Windows-Anforderungen
Gerätefamilie |
Windows 11 (eingeführt in 10.0.22000.0)
|
API contract |
Windows.Foundation.UniversalApiContract (eingeführt in v14.0)
|
Hinweise
Die von der Eingabequelle des Controllers ausgelösten Eingabeereignisse treten in dem Thread auf, in dem der Controller erstellt wurde.
Eigenschaften
IsPalmRejectionEnabled |
Ruft ab oder legt fest, ob eine erweiterte Logik verwendet wird, um versehentliche Toucheingaben bei Verwendung eines Stifts zu erkennen. |
IsTransparentForUncontrolledInput |
Ruft ab oder legt fest, ob das visual, das der Eingabequelle des Controllers zugeordnet ist, für Eingaben, die derzeit nicht für die Übermittlung an den Controller konfiguriert sind, als transparent behandelt werden soll. |
Source |
Ruft das Eingabequellobjekt ab, das dem CoreIndependentInputSourceController zugeordnet ist. |
Methoden
Close() |
Schließt den CoreIndependentInputSourceController instance und gibt zugeordnete Ressourcen frei. |
CreateForIVisualElement(IVisualElement) |
Erstellt einen CoreIndependentInputSourceController für das angegebene IVisualElement. |
CreateForVisual(Visual) |
Erstellt einen CoreIndependentInputSourceController für das angegebene Visual. |
Dispose() |
Führt anwendungsspezifische Aufgaben durch, die mit der Freigabe, der Zurückgabe oder dem Zurücksetzen von nicht verwalteten Ressourcen zusammenhängen. |
SetControlledInput(CoreInputDeviceTypes) |
Gibt die CoreInputDeviceTypes an, die an die Eingabequelle übermittelt werden sollen, die dem CoreIndependentInputSourceController zugeordnet ist. |
SetControlledInput(CoreInputDeviceTypes, CoreIndependentInputFilters, CoreIndependentInputFilters) |
Identifiziert die CoreInputDeviceTypes , die basierend auf den angegebenen Filtern an die Eingabequelle übermittelt werden sollen, die dem CoreIndependentInputSourceController zugeordnet ist. |