Skip to main content

Class CompositionKeyEventArgs

Namespace: VelloSharp.Composition.Input
Assembly: VelloSharp.Composition.dll

public sealed class CompositionKeyEventArgs : EventArgs

Inheritance​

object ← EventArgs ← CompositionKeyEventArgs

Inherited Members​

EventArgs.Empty, object.Equals(object?), object.Equals(object?, object?), object.GetHashCode(), object.GetType(), object.ReferenceEquals(object?, object?), object.ToString()

Constructors​

CompositionKeyEventArgs(KeyEventType, int, InputModifiers, bool, string?)​

public CompositionKeyEventArgs(KeyEventType eventType, int keyCode, InputModifiers modifiers, bool isRepeat, string? text)

Parameters​

eventType KeyEventType

keyCode int

modifiers InputModifiers

isRepeat bool

text string?

Properties​

EventType​

public KeyEventType EventType { get; }

Property Value​

KeyEventType

Handled​

public bool Handled { get; set; }

Property Value​

bool

IsRepeat​

public bool IsRepeat { get; }

Property Value​

bool

KeyCode​

public int KeyCode { get; }

Property Value​

int

Modifiers​

public InputModifiers Modifiers { get; }

Property Value​

InputModifiers

Text​

public string? Text { get; }

Property Value​

string?