InputEvent
每当更新 DOM 时,输入事件都会作为通知发送。
public class InputEvent : UIEvent
构造函数
特性
姓名 | 描述 |
---|
Bubbles { get; } | 用于指示事件是否为冒泡事件。如果事件可以冒泡,则值为真,否则值为假。 |
Cancelable { get; } | 用于指示事件是否可以阻止其默认操作。如果可以阻止默认操作,则值为 true,否则值为 false。 |
CurrentTarget { get; } | 用来表示IEventTarget 谁的IEventListener 当前正在处理中。 这在捕获和冒泡期间特别有用。 |
Data { get; } | 数据保存输入法生成的字符的值。这可能是单个 Unicode 字符或非空的 Unicode 字符序列 [Unicode]。字符应该按照 [UAX15] 中定义的 Unicode 规范化形式 NFC 的定义进行规范化。此属性可能包含空字符串。 |
DefaultPrevented { get; } | 如果在可取消属性值为 true 时调用了 preventDefault(),则返回 true,否则返回 false。 |
Detail { get; } | 指定有关事件的一些详细信息,具体取决于事件的类型。 |
EventPhase { get; } | 用于指示当前正在评估事件流的哪个阶段。 |
IsComposing { get; } | 如果输入事件作为合成会话的一部分发生,即在合成开始事件之后和相应的合成结束事件之前发生,则为 true。此属性的未初始化值必须为 false. |
IsTrusted { get; } | isTrusted 属性必须返回它被初始化的值。创建事件时,必须将属性初始化为 false. |
Target { get; } | 用来表示IEventTarget 事件最初被调度到的地方。 |
TimeStamp { get; } | 用于指定创建事件的时间(以毫秒为单位) ,将返回 0 值。 纪元时间的示例是系统启动时间或 0:0:0 UTC 1970 年 1 月 1 日。 |
Type { get; } | 事件的名称(不区分大小写)。名称必须是 XML 名称。 |
View { get; } | view 属性标识生成事件的窗口。 此属性的未初始化值必须为 null。 |
方法
也可以看看