Class KeyboardEvent
名称: Aspose.Html.Dom.Events セットアップ: Aspose.HTML.dll (25.4.0)
KeyboardEvent インターフェイスは、キーボードデバイスに関連する特定のコンテキスト情報を提供します. キーボードイベントはそれぞれ、値を使用してキーを参照します. キーボードイベントは通常、焦点を持つ要素に向けられます。
[ComVisible(true)]
[DOMName("KeyboardEvent")]
[DOMObject]
public class KeyboardEvent : UIEvent, INotifyPropertyChanged
Inheritance
object ← DOMObject ← Event ← UIEvent ← KeyboardEvent
Implements
相続人
UIEvent.View , UIEvent.Detail , Event.NonePhase , Event.CapturingPhase , Event.AtTargetPhase , Event.BubblingPhase , Event.InitEvent(string, bool, bool) , Event.PreventDefault() , Event.StopPropagation() , Event.StopImmediatePropagation() , Event.Bubbles , Event.Cancelable , Event.CurrentTarget , Event.EventPhase , Event.Target , Event.TimeStamp , Event.Type , Event.DefaultPrevented , Event.IsTrusted , DOMObject.GetPlatformType() , object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
KeyboardEvent(ストレッチ)
Aspose.Html.Dom.Events.KeyboardEventクラスの新しい例を開始します。
[DOMConstructor]
public KeyboardEvent(string type)
Parameters
type
string
イベントタイプです。
KeyboardEvent(ストリップ, IDictionary<string, オブジェクト=「>」)
Aspose.Html.Dom.Events.KeyboardEventクラスの新しい例を開始します。
[DOMConstructor]
public KeyboardEvent(string type, IDictionary<string, object=""> eventInitDict)
Parameters
type
string
イベントタイプです。
eventInitDict
IDictionary
<
string
, object
>
イベントは辞書をスタートさせます。
Fields
DOM_KEY_LOCATION_LEFT
アクティベートキーは、左のキーの位置から生じます(このキーの可能な位置が1つ以上ある場合)。
public const ulong DOM_KEY_LOCATION_LEFT = 1
フィールド価値
DOM_KEY_LOCATION_NUMPAD
キーアクティベーションは、数値キーパッドまたは数値キーパッドに合致する仮想キーで起源します(このキーの可能な位置が1つ以上ある場合)。
public const ulong DOM_KEY_LOCATION_NUMPAD = 3
フィールド価値
DOM_KEY_LOCATION_RIGHT
キーのアクティベーションは、正しいキーの位置から生じた(このキーの可能な位置が1つ以上ある場合)。
public const ulong DOM_KEY_LOCATION_RIGHT = 2
フィールド価値
DOM_KEY_LOCATION_STANDARD
キーアクティベーションは、キーの左または右のバージョンとして区別されるべきであり、(NumLockキー以外の)数値キーパッドから出たものではありません(または数値キーパッドに合致する仮想キーから出たものではありません)。
public const ulong DOM_KEY_LOCATION_STANDARD = 0
フィールド価値
Properties
AltKey
Alt (alternative) (or “Option”) キー 変換器がアクティブである場合、この属性の未起動値は偽物でなければなりません。
[DOMName("altKey")]
public bool AltKey { get; }
不動産価値
Code
値は現在のキーボードの配置または変更状態によって影響されていないので、特定のキーは常に同じ値を返します。
[DOMName("code")]
public string Code { get; }
不動産価値
CtrlKey
コントロール(コントロール)キー変換器がアクティブだった場合。この属性の非初期的な価値は偽物でなければならない。
[DOMName("ctrlKey")]
public bool CtrlKey { get; }
不動産価値
IsComposing
主なイベントが構成セッションの一環として発生する場合、すなわち、構成スタートイベントの後、および関連する構成エンドイベントの前に発生する場合。
[DOMName("isComposing")]
public bool IsComposing { get; }
不動産価値
Key
キーが圧縮されたキーのキー値を保持します. 値が印刷された表現を持っている場合、それは、この規格で定義されたキー値を決定するためのアルゴリズムに準拠する非空白のユニコード文字列でなければなりません. 値が印刷された表現を持たないコントロールキーである場合、それは、キー値セットで定義されたキー値の1つでなければなりません. キー値を決定するためのアルゴリズムによって決定されます. キー値を特定することができない実施は、キー値を使用しなければなりません。
[DOMName("key")]
public string Key { get; }
不動産価値
Location
位置属性には、デバイス上の鍵の論理的な位置を示す。
[DOMName("location")]
public ulong Location { get; }
不動産価値
MetaKey
メタ(メタ)キー変換器がアクティブだった場合。
[DOMName("metaKey")]
public bool MetaKey { get; }
不動産価値
Repeat
キーが持続可能な方法で圧縮された場合の真実です. キーを下げる MUST は、システム構成によって決定された速度で、この順序でキーダウン、前入、入力のイベントを繰り返すことを意味します. 長キープレッシャーの行動を持つモバイルデバイスでは、真実の MUST の繰り返し属値を持つ最初のキーイベントは、長キープレッシャーの指示として機能します. キーが繰り返し始めるために圧縮される時間の長さは、構成依存です。
[DOMName("repeat")]
public bool Repeat { get; }
不動産価値
ShiftKey
変換(Shift)キー変換器がアクティブだった場合。
[DOMName("shiftKey")]
public bool ShiftKey { get; }
不動産価値
bool </string,></string,>