KeyEvent Constructores
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Sobrecargas
KeyEvent(KeyEvent)
Realice una copia exacta de un evento de clave existente.
[Android.Runtime.Register(".ctor", "(Landroid/view/KeyEvent;)V", "")]
public KeyEvent (Android.Views.KeyEvent? origEvent);
[<Android.Runtime.Register(".ctor", "(Landroid/view/KeyEvent;)V", "")>]
new Android.Views.KeyEvent : Android.Views.KeyEvent -> Android.Views.KeyEvent
Parámetros
- origEvent
- KeyEvent
- Atributos
Comentarios
Realice una copia exacta de un evento de clave existente.
Documentación de Java para android.view.KeyEvent.KeyEvent(android.view.KeyEvent)
.
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.
Se aplica a
KeyEvent(KeyEventActions, Keycode)
Cree un nuevo evento de clave.
[Android.Runtime.Register(".ctor", "(II)V", "")]
public KeyEvent (Android.Views.KeyEventActions action, Android.Views.Keycode code);
[<Android.Runtime.Register(".ctor", "(II)V", "")>]
new Android.Views.KeyEvent : Android.Views.KeyEventActions * Android.Views.Keycode -> Android.Views.KeyEvent
Parámetros
- action
- KeyEventActions
Código de acción: #ACTION_DOWN
, #ACTION_UP
o #ACTION_MULTIPLE
.
- code
- Keycode
Código de clave.
- Atributos
Comentarios
Cree un nuevo evento de clave.
Documentación de Java para android.view.KeyEvent.KeyEvent(int, int)
.
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.
Se aplica a
KeyEvent(IntPtr, JniHandleOwnership)
Constructor utilizado al crear representaciones administradas de objetos JNI; llamado por el tiempo de ejecución.
protected KeyEvent (IntPtr javaReference, Android.Runtime.JniHandleOwnership transfer);
new Android.Views.KeyEvent : nativeint * Android.Runtime.JniHandleOwnership -> Android.Views.KeyEvent
Parámetros
- javaReference
-
IntPtr
nativeint
que IntPtrcontiene una referencia de objeto de Java Native Interface (JNI).
- transfer
- JniHandleOwnership
un JniHandleOwnershipvalor de tipo que indica cómo controlar javaReference
Comentarios
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.
Se aplica a
KeyEvent(KeyEvent, Int64, Int32)
Precaución
deprecated
Copie un evento de clave existente, modificando su tiempo y recuento de repeticiones.
[Android.Runtime.Register(".ctor", "(Landroid/view/KeyEvent;JI)V", "")]
[System.Obsolete("deprecated")]
public KeyEvent (Android.Views.KeyEvent? origEvent, long eventTime, int newRepeat);
[<Android.Runtime.Register(".ctor", "(Landroid/view/KeyEvent;JI)V", "")>]
[<System.Obsolete("deprecated")>]
new Android.Views.KeyEvent : Android.Views.KeyEvent * int64 * int -> Android.Views.KeyEvent
Parámetros
- origEvent
- KeyEvent
Evento existente que se va a copiar.
- eventTime
- Int64
Nueva hora de evento (en android.os.SystemClock#uptimeMillis
) del evento.
- newRepeat
- Int32
Nuevo recuento de repeticiones del evento.
- Atributos
Comentarios
Copie un evento de clave existente, modificando su tiempo y recuento de repeticiones.
Este miembro está en desuso. En su lugar, use #changeTimeRepeat(KeyEvent, long, int)
.
Documentación de Java para android.view.KeyEvent.KeyEvent(android.view.KeyEvent, long, int)
.
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.
Se aplica a
KeyEvent(Int64, String, Int32, KeyEventFlags)
Cree un nuevo evento de clave para una cadena de caracteres.
[Android.Runtime.Register(".ctor", "(JLjava/lang/String;II)V", "")]
public KeyEvent (long time, string? characters, int deviceId, Android.Views.KeyEventFlags flags);
[<Android.Runtime.Register(".ctor", "(JLjava/lang/String;II)V", "")>]
new Android.Views.KeyEvent : int64 * string * int * Android.Views.KeyEventFlags -> Android.Views.KeyEvent
Parámetros
- time
- Int64
Hora (en android.os.SystemClock#uptimeMillis
) en la que se produjo este evento.
- characters
- String
Cadena de caracteres.
- deviceId
- Int32
Identificador de dispositivo que generó el evento de clave.
- flags
- KeyEventFlags
Marcas para este evento de clave
- Atributos
Comentarios
Cree un nuevo evento de clave para una cadena de caracteres. El código clave, la acción, el recuento de repeticiones y el origen se establecerán #KEYCODE_UNKNOWN
automáticamente en , #ACTION_MULTIPLE
0 y InputDevice#SOURCE_KEYBOARD
automáticamente.
Documentación de Java para android.view.KeyEvent.KeyEvent(long, java.lang.String, int, int)
.
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.
Se aplica a
KeyEvent(Int64, Int64, KeyEventActions, Keycode, Int32)
Cree un nuevo evento de clave.
[Android.Runtime.Register(".ctor", "(JJIII)V", "")]
public KeyEvent (long downTime, long eventTime, Android.Views.KeyEventActions action, Android.Views.Keycode code, int repeat);
[<Android.Runtime.Register(".ctor", "(JJIII)V", "")>]
new Android.Views.KeyEvent : int64 * int64 * Android.Views.KeyEventActions * Android.Views.Keycode * int -> Android.Views.KeyEvent
Parámetros
- downTime
- Int64
Hora (en android.os.SystemClock#uptimeMillis
) en la que este código de clave se ha inactivo originalmente.
- eventTime
- Int64
Hora (en android.os.SystemClock#uptimeMillis
) en la que se produjo este evento.
- action
- KeyEventActions
Código de acción: #ACTION_DOWN
, #ACTION_UP
o #ACTION_MULTIPLE
.
- code
- Keycode
Código de clave.
- repeat
- Int32
Recuento de repeticiones para eventos inactivos (> 0 si es después de la reducción inicial) o recuento de eventos para varios eventos.
- Atributos
Comentarios
Cree un nuevo evento de clave.
Documentación de Java para android.view.KeyEvent.KeyEvent(long, long, int, int, int)
.
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.
Se aplica a
KeyEvent(Int64, Int64, KeyEventActions, Keycode, Int32, MetaKeyStates)
Cree un nuevo evento de clave.
[Android.Runtime.Register(".ctor", "(JJIIII)V", "")]
public KeyEvent (long downTime, long eventTime, Android.Views.KeyEventActions action, Android.Views.Keycode code, int repeat, Android.Views.MetaKeyStates metaState);
[<Android.Runtime.Register(".ctor", "(JJIIII)V", "")>]
new Android.Views.KeyEvent : int64 * int64 * Android.Views.KeyEventActions * Android.Views.Keycode * int * Android.Views.MetaKeyStates -> Android.Views.KeyEvent
Parámetros
- downTime
- Int64
Hora (en android.os.SystemClock#uptimeMillis
) en la que este código de clave se ha inactivo originalmente.
- eventTime
- Int64
Hora (en android.os.SystemClock#uptimeMillis
) en la que se produjo este evento.
- action
- KeyEventActions
Código de acción: #ACTION_DOWN
, #ACTION_UP
o #ACTION_MULTIPLE
.
- code
- Keycode
Código de clave.
- repeat
- Int32
Recuento de repeticiones para eventos inactivos (> 0 si es después de la reducción inicial) o recuento de eventos para varios eventos.
- metaState
- MetaKeyStates
Marcas que indican qué metaclaves se presionan actualmente.
- Atributos
Comentarios
Cree un nuevo evento de clave.
Documentación de Java para android.view.KeyEvent.KeyEvent(long, long, int, int, int, int)
.
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.
Se aplica a
KeyEvent(Int64, Int64, KeyEventActions, Keycode, Int32, MetaKeyStates, Int32, Int32)
Cree un nuevo evento de clave.
[Android.Runtime.Register(".ctor", "(JJIIIIII)V", "")]
public KeyEvent (long downTime, long eventTime, Android.Views.KeyEventActions action, Android.Views.Keycode code, int repeat, Android.Views.MetaKeyStates metaState, int deviceId, int scancode);
[<Android.Runtime.Register(".ctor", "(JJIIIIII)V", "")>]
new Android.Views.KeyEvent : int64 * int64 * Android.Views.KeyEventActions * Android.Views.Keycode * int * Android.Views.MetaKeyStates * int * int -> Android.Views.KeyEvent
Parámetros
- downTime
- Int64
Hora (en android.os.SystemClock#uptimeMillis
) en la que este código de clave se ha inactivo originalmente.
- eventTime
- Int64
Hora (en android.os.SystemClock#uptimeMillis
) en la que se produjo este evento.
- action
- KeyEventActions
Código de acción: #ACTION_DOWN
, #ACTION_UP
o #ACTION_MULTIPLE
.
- code
- Keycode
Código de clave.
- repeat
- Int32
Recuento de repeticiones para eventos inactivos (> 0 si es después de la reducción inicial) o recuento de eventos para varios eventos.
- metaState
- MetaKeyStates
Marcas que indican qué metaclaves se presionan actualmente.
- deviceId
- Int32
Identificador de dispositivo que generó el evento de clave.
- scancode
- Int32
Código de examen de dispositivo sin formato del evento.
- Atributos
Comentarios
Cree un nuevo evento de clave.
Documentación de Java para android.view.KeyEvent.KeyEvent(long, long, int, int, int, int, int, int)
.
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.
Se aplica a
KeyEvent(Int64, Int64, KeyEventActions, Keycode, Int32, MetaKeyStates, Int32, Int32, KeyEventFlags)
Cree un nuevo evento de clave.
[Android.Runtime.Register(".ctor", "(JJIIIIIII)V", "")]
public KeyEvent (long downTime, long eventTime, Android.Views.KeyEventActions action, Android.Views.Keycode code, int repeat, Android.Views.MetaKeyStates metaState, int deviceId, int scancode, Android.Views.KeyEventFlags flags);
[<Android.Runtime.Register(".ctor", "(JJIIIIIII)V", "")>]
new Android.Views.KeyEvent : int64 * int64 * Android.Views.KeyEventActions * Android.Views.Keycode * int * Android.Views.MetaKeyStates * int * int * Android.Views.KeyEventFlags -> Android.Views.KeyEvent
Parámetros
- downTime
- Int64
Hora (en android.os.SystemClock#uptimeMillis
) en la que este código de clave se ha inactivo originalmente.
- eventTime
- Int64
Hora (en android.os.SystemClock#uptimeMillis
) en la que se produjo este evento.
- action
- KeyEventActions
Código de acción: #ACTION_DOWN
, #ACTION_UP
o #ACTION_MULTIPLE
.
- code
- Keycode
Código de clave.
- repeat
- Int32
Recuento de repeticiones para eventos inactivos (> 0 si es después de la reducción inicial) o recuento de eventos para varios eventos.
- metaState
- MetaKeyStates
Marcas que indican qué metaclaves se presionan actualmente.
- deviceId
- Int32
Identificador de dispositivo que generó el evento de clave.
- scancode
- Int32
Código de examen de dispositivo sin formato del evento.
- flags
- KeyEventFlags
Marcas para este evento de clave
- Atributos
Comentarios
Cree un nuevo evento de clave.
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.
Se aplica a
KeyEvent(Int64, Int64, KeyEventActions, Keycode, Int32, MetaKeyStates, Int32, Int32, KeyEventFlags, InputSourceType)
Cree un nuevo evento de clave.
[Android.Runtime.Register(".ctor", "(JJIIIIIIII)V", "")]
public KeyEvent (long downTime, long eventTime, Android.Views.KeyEventActions action, Android.Views.Keycode code, int repeat, Android.Views.MetaKeyStates metaState, int deviceId, int scancode, Android.Views.KeyEventFlags flags, Android.Views.InputSourceType source);
[<Android.Runtime.Register(".ctor", "(JJIIIIIIII)V", "")>]
new Android.Views.KeyEvent : int64 * int64 * Android.Views.KeyEventActions * Android.Views.Keycode * int * Android.Views.MetaKeyStates * int * int * Android.Views.KeyEventFlags * Android.Views.InputSourceType -> Android.Views.KeyEvent
Parámetros
- downTime
- Int64
Hora (en android.os.SystemClock#uptimeMillis
) en la que este código de clave se ha inactivo originalmente.
- eventTime
- Int64
Hora (en android.os.SystemClock#uptimeMillis
) en la que se produjo este evento.
- action
- KeyEventActions
Código de acción: #ACTION_DOWN
, #ACTION_UP
o #ACTION_MULTIPLE
.
- code
- Keycode
Código de clave.
- repeat
- Int32
Recuento de repeticiones para eventos inactivos (> 0 si es después de la reducción inicial) o recuento de eventos para varios eventos.
- metaState
- MetaKeyStates
Marcas que indican qué metaclaves se presionan actualmente.
- deviceId
- Int32
Identificador de dispositivo que generó el evento de clave.
- scancode
- Int32
Código de examen de dispositivo sin formato del evento.
- flags
- KeyEventFlags
Marcas para este evento de clave
- source
- InputSourceType
Origen de entrada, como InputDevice#SOURCE_KEYBOARD
.
- Atributos
Comentarios
Cree un nuevo evento de clave.
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.