Class KeyboardEvent
nazivni prostor: Aspose.Html.Dom.Events Sastav: Aspose.HTML.dll (25.4.0)
Interfejs KeyboardEvent pruža specifične kontekstualne informacije povezane s uređajima za tipkovnicu.Svaki događaj za tipkovnicu odnosi se na ključ koristeći vrijednost.
[ComVisible(true)]
[DOMName("KeyboardEvent")]
[DOMObject]
public class KeyboardEvent : UIEvent, INotifyPropertyChanged
Inheritance
object ← DOMObject ← Event ← UIEvent ← KeyboardEvent
Implements
naslijeđeni članovi
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(String)
Inicijalizira novu primjenu klase Aspose.Html.Dom.Events.KeyboardEvent.
[DOMConstructor]
public KeyboardEvent(string type)
Parameters
type
string
Vrsta događaja.
KeyboardEvent(String, identifikacijski <string, objekt="">)
Inicijalizira novu primjenu klase Aspose.Html.Dom.Events.KeyboardEvent.
[DOMConstructor]
public KeyboardEvent(string type, IDictionary<string, object=""> eventInitDict)
Parameters
type
string
Vrsta događaja.
eventInitDict
IDictionary
<
string
, object
>
Ovaj događaj inicijalizira rječnik.
Fields
DOM_KEY_LOCATION_LEFT
Aktivirani ključ nastao je s lijeve ključne lokacije (kada postoji više od jedne moguće lokacije za taj ključ).
public const ulong DOM_KEY_LOCATION_LEFT = 1
Vrijednost polja
DOM_KEY_LOCATION_NUMPAD
Ključna aktivacija nastala je na brojnoj tipkovnici ili s virtualnim ključem koji odgovara brojnoj tipkovnici (kada postoji više od jedne moguće lokacije za taj ključ).
public const ulong DOM_KEY_LOCATION_NUMPAD = 3
Vrijednost polja
DOM_KEY_LOCATION_RIGHT
Aktiviranje ključa proizlazi iz prave ključne lokacije (kada postoji više od jedne moguće lokacije za taj ključ).
public const ulong DOM_KEY_LOCATION_RIGHT = 2
Vrijednost polja
DOM_KEY_LOCATION_STANDARD
Aktiviranje ključa ne smije se razlikovati kao lijeva ili desna verzija ključa, a (osim ključa NumLock) nije porijeklo iz brojnog tipkovnice (ili nije porijeklo s virtualnim ključem koji odgovara brojnom tipkovnici).
public const ulong DOM_KEY_LOCATION_STANDARD = 0
Vrijednost polja
Properties
AltKey
ako je ključni modifikator Alt (alternativni) (ili “Opcija”) bio aktivan.
[DOMName("altKey")]
public bool AltKey { get; }
Vrijednost nekretnina
Code
Vrijednost se ne utječe na trenutni raspored tipkovnice ili stanje izmjenjivača, tako da će određeni ključ uvijek vratiti istu vrijednost.
[DOMName("code")]
public string Code { get; }
Vrijednost nekretnina
CtrlKey
ako je kontrolni (kontrolni) ključni modifikator bio aktivan.Neinitializirana vrijednost ovog atributa mora biti lažna.
[DOMName("ctrlKey")]
public bool CtrlKey { get; }
Vrijednost nekretnina
IsComposing
istinito ako se ključni događaj odvija kao dio sjednice kompozicije, tj. nakon događaja za početak kompozicije i prije odgovarajućeg događaja za početak kompozicije.
[DOMName("isComposing")]
public bool IsComposing { get; }
Vrijednost nekretnina
Key
Ključ drži ključnu vrijednost ključa pritisnuta. ako je vrijednost ima tiskanu reprezentaciju, mora biti ne-prazni Unicode karakter string, u skladu s algoritmom za određivanje ključne vrijednosti definirane u ovoj specifikaciji. ako je vrijednost kontrolni ključ koji nema tiskanu reprezentaciju, mora biti jedna od ključnih vrijednosti definiranih u ključnim vrijednostima postavljen, kao što je određeno algoritmom za određivanje ključne vrijednosti.
[DOMName("key")]
public string Key { get; }
Vrijednost nekretnina
Location
Attribut lokacije sadrži upućivanje na logičko mjesto ključa na uređaju.
[DOMName("location")]
public ulong Location { get; }
Vrijednost nekretnina
MetaKey
Istina je da je meta (Meta) ključni modifikator bio aktivan.
[DOMName("metaKey")]
public bool MetaKey { get; }
Vrijednost nekretnina
Repeat
istinito ako je ključ pritisnut na održiv način. zadržavanje ključa MUST rezultira ponavljanjem događaja ključ, prije ulaz, ulaz u ovom redoslijedu, u stopi određenoj sustavnom konfiguracijom. Za mobilne uređaje koje imaju dugotrajno ponašanje, prvi ključni događaj s ponavljanjem vrijednosti atributa istinito MUST služi kao indikacija dugotrajnog ključa. duljina vremena da se ključ MUST pritisne kako bi počeli ponavljati je konfiguracija-odvisna.
[DOMName("repeat")]
public bool Repeat { get; }
Vrijednost nekretnina
ShiftKey
ako je promjena (Shift) ključni modifikator bio aktivan.
[DOMName("shiftKey")]
public bool ShiftKey { get; }
Vrijednost nekretnina
bool </string,></string,>