Class KeyboardEvent
İsim alanı : Aspose.Html.Dom.Events Görüntüleme: Aspose.HTML.dll (25.4.0)
KeyboardEvent arayüzü, klavye cihazları ile ilişkili belirli bağlam bilgileri sağlar. her klavye etkinliği bir değer kullanarak bir anahtarı ifade eder. klavye etkinlikleri genellikle odak noktası olan öğeye yönlendirilir.
[ComVisible(true)]
[DOMName("KeyboardEvent")]
[DOMObject]
public class KeyboardEvent : UIEvent, INotifyPropertyChanged
Inheritance
object ← DOMObject ← Event ← UIEvent ← KeyboardEvent
Implements
mirasçı üyeleri
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(Sırt)
Aspose.Html.Dom.Events.KeyboardEvent sınıfının yeni bir örneğini başlatır.
[DOMConstructor]
public KeyboardEvent(string type)
Parameters
type
string
Etkinlik türü .
KeyboardEvent(string, IDictionary<string, nesne=» »)
Aspose.Html.Dom.Events.KeyboardEvent sınıfının yeni bir örneğini başlatır.
[DOMConstructor]
public KeyboardEvent(string type, IDictionary<string, object=""> eventInitDict)
Parameters
type
string
Etkinlik türü .
eventInitDict
IDictionary
< için;
string
, object
>
Konuşma sözlüğünü başlatır.
Fields
DOM_KEY_LOCATION_LEFT
Aktif anahtar sol anahtar konumundan kaynaklanır (bu anahtar için birden fazla olası konum olduğunda).
public const ulong DOM_KEY_LOCATION_LEFT = 1
alan değeri
DOM_KEY_LOCATION_NUMPAD
Anahtar etkinleştirme sayısal klavyenin veya sayısal klavyenin eşdeğer bir sanal anahtarla kaynaklanır (bu anahtar için birden fazla olası konum olduğunda).
public const ulong DOM_KEY_LOCATION_NUMPAD = 3
alan değeri
DOM_KEY_LOCATION_RIGHT
Anahtar etkinleştirme doğru anahtar konumundan kaynaklanır (bu anahtar için birden fazla olası konum olduğunda).
public const ulong DOM_KEY_LOCATION_RIGHT = 2
alan değeri
DOM_KEY_LOCATION_STANDARD
Anahtar etkinleştirme anahtarın sol veya sağ versiyonu olarak ayırt edilmemelidir ve (NumLock anahtarı hariç) sayısal anahtardan kaynaklanmamıştır (veya sayısal anahtarı eşdeğer bir sanal anahtarla kaynaklanmamıştır).
public const ulong DOM_KEY_LOCATION_STANDARD = 0
alan değeri
Properties
AltKey
Alt (alternatif) (veya “Seçenek”) anahtar değiştiricinin aktif olması durumunda doğru.
[DOMName("altKey")]
public bool AltKey { get; }
Mülkiyet Değer
Code
Kodu, fiziksel anahtarın basıldığını belirten bir çubuk tutar. değer şu anki klavye düzeninden veya değiştirme durumundan etkilenmez, bu nedenle belirli bir anahtar her zaman aynı değeri iade eder.
[DOMName("code")]
public string Code { get; }
Mülkiyet Değer
CtrlKey
Kontrol (Control) anahtar değiştiricisi aktif ise geçerlidir.Bu özelliklerin başlatılmamış değeri yanlış olmalıdır.
[DOMName("ctrlKey")]
public bool CtrlKey { get; }
Mülkiyet Değer
IsComposing
anahtar etkinlik bir kompozisyon oturumunun bir parçası olarak gerçekleşirse, yani kompozisyon başlangıç etkinliğinden sonra ve ilgili kompozisyon end etkinliğinden önce gerçekleşir.
[DOMName("isComposing")]
public bool IsComposing { get; }
Mülkiyet Değer
Key
Anahtar basılı anahtarın anahtar değerini tutar. eğer değer basılı bir ifadeye sahipse, bu özellikte tanımlanan anahtar değerini belirlemek için algoritmaya uygun olmayan bir Unicode karakter çubuğu olmalıdır. eğer değer basılı bir ifadeye sahip olmayan bir kontrol anahtarı ise, anahtar değerler ayarında tanımlanan anahtar değerlerden biri olmalıdır, anahtar değer belirlemek için algoritma tarafından belirlenir. anahtarı tanımlayamayan uygulamalar anahtar değerini kullanmalıdır.
[DOMName("key")]
public string Key { get; }
Mülkiyet Değer
Location
Konum özellikleri, cihazdaki anahtarın mantıksal konumunu gösteren bir işaret içerir.
[DOMName("location")]
public ulong Location { get; }
Mülkiyet Değer
MetaKey
Meta (Meta) anahtar değiştiricisi aktif ise doğru.
[DOMName("metaKey")]
public bool MetaKey { get; }
Mülkiyet Değer
Repeat
anahtarın sabit bir şekilde basıldığı takdirde doğrudur. bir anahtarın kaldırılması MUST bu sırada, sistem yapılandırması tarafından belirlenen bir hızda anahtar, ön giriş, giriş olaylarının tekrarlanmasına yol açar. uzun anahtar baskı davranışına sahip mobil cihazlar için, gerçek MUST’un tekrarlanan bir atribut değeri olan ilk anahtar olay uzun anahtar baskının bir göstergesi olarak hizmet eder. anahtarın tekrarlanmaya başlamak için basılması gereken süre yapılandırma bağımlıdır.
[DOMName("repeat")]
public bool Repeat { get; }
Mülkiyet Değer
ShiftKey
Değişken (Shift) anahtar değiştiricisi aktif ise geçerlidir.
[DOMName("shiftKey")]
public bool ShiftKey { get; }
Mülkiyet Değer
bool </string,></string,>