KeyEvent Construtores
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Sobrecargas
KeyEvent(KeyEvent)
Faça uma cópia exata de um evento de chave 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
Comentários
Faça uma cópia exata de um evento de chave existente.
Documentação Java para android.view.KeyEvent.KeyEvent(android.view.KeyEvent)
.
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.
Aplica-se a
KeyEvent(KeyEventActions, Keycode)
Crie um novo evento de chave.
[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 ação: , #ACTION_DOWN
#ACTION_UP
ou #ACTION_MULTIPLE
.
- code
- Keycode
O código da chave.
- Atributos
Comentários
Crie um novo evento de chave.
Documentação Java para android.view.KeyEvent.KeyEvent(int, int)
.
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.
Aplica-se a
KeyEvent(IntPtr, JniHandleOwnership)
Um construtor usado ao criar representações gerenciadas de objetos JNI; chamado pelo tempo de execução.
protected KeyEvent (IntPtr javaReference, Android.Runtime.JniHandleOwnership transfer);
new Android.Views.KeyEvent : nativeint * Android.Runtime.JniHandleOwnership -> Android.Views.KeyEvent
Parâmetros
- javaReference
-
IntPtr
nativeint
Um IntPtrque contém uma referência de objeto JNI (Java Native Interface).
- transfer
- JniHandleOwnership
Uma JniHandleOwnershipindicação de como lidar javaReference
Comentários
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.
Aplica-se a
KeyEvent(KeyEvent, Int64, Int32)
Cuidado
deprecated
Copie um evento de chave existente, modificando sua contagem de tempo e repetição.
[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
O evento existente a ser copiado.
- eventTime
- Int64
O novo horário do evento (em android.os.SystemClock#uptimeMillis
) do evento.
- newRepeat
- Int32
A nova contagem de repetição do evento.
- Atributos
Comentários
Copie um evento de chave existente, modificando sua contagem de tempo e repetição.
Este membro foi preterido. Use o #changeTimeRepeat(KeyEvent, long, int)
em vez disso.
Documentação Java para android.view.KeyEvent.KeyEvent(android.view.KeyEvent, long, int)
.
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.
Aplica-se a
KeyEvent(Int64, String, Int32, KeyEventFlags)
Crie um novo evento de chave para uma cadeia 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
A hora (em android.os.SystemClock#uptimeMillis
) em que esse evento ocorreu.
- characters
- String
A cadeia de caracteres.
- deviceId
- Int32
O ID do dispositivo que gerou o evento de chave.
- flags
- KeyEventFlags
As bandeiras para este evento-chave
- Atributos
Comentários
Crie um novo evento de chave para uma cadeia de caracteres. O código-chave, a ação, a contagem de repetições e a origem serão definidos automaticamente como #KEYCODE_UNKNOWN
, #ACTION_MULTIPLE
, 0 e InputDevice#SOURCE_KEYBOARD
para você.
Documentação Java para android.view.KeyEvent.KeyEvent(long, java.lang.String, int, int)
.
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.
Aplica-se a
KeyEvent(Int64, Int64, KeyEventActions, Keycode, Int32)
Crie um novo evento de chave.
[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
A hora (em android.os.SystemClock#uptimeMillis
) em que esse código de chave foi originalmente desativado.
- eventTime
- Int64
O momento (em android.os.SystemClock#uptimeMillis
) em que esse evento aconteceu.
- action
- KeyEventActions
Código de ação: , #ACTION_DOWN
#ACTION_UP
ou #ACTION_MULTIPLE
.
- code
- Keycode
O código da chave.
- repeat
- Int32
Uma contagem de repetição para eventos para baixo (> 0 se isso for após a inatividade inicial) ou contagem de eventos para vários eventos.
- Atributos
Comentários
Crie um novo evento de chave.
Documentação Java para android.view.KeyEvent.KeyEvent(long, long, int, int, int)
.
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.
Aplica-se a
KeyEvent(Int64, Int64, KeyEventActions, Keycode, Int32, MetaKeyStates)
Crie um novo evento de chave.
[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
A hora (em android.os.SystemClock#uptimeMillis
) em que esse código de chave foi originalmente desativado.
- eventTime
- Int64
O momento (em android.os.SystemClock#uptimeMillis
) em que esse evento aconteceu.
- action
- KeyEventActions
Código de ação: , #ACTION_DOWN
#ACTION_UP
ou #ACTION_MULTIPLE
.
- code
- Keycode
O código da chave.
- repeat
- Int32
Uma contagem de repetição para eventos para baixo (> 0 se isso for após a inatividade inicial) ou contagem de eventos para vários eventos.
- metaState
- MetaKeyStates
Sinalizadores indicando quais metateclas estão pressionadas no momento.
- Atributos
Comentários
Crie um novo evento de chave.
Documentação Java para android.view.KeyEvent.KeyEvent(long, long, int, int, int, int)
.
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.
Aplica-se a
KeyEvent(Int64, Int64, KeyEventActions, Keycode, Int32, MetaKeyStates, Int32, Int32)
Crie um novo evento de chave.
[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
A hora (em android.os.SystemClock#uptimeMillis
) em que esse código de chave foi originalmente desativado.
- eventTime
- Int64
O momento (em android.os.SystemClock#uptimeMillis
) em que esse evento aconteceu.
- action
- KeyEventActions
Código de ação: , #ACTION_DOWN
#ACTION_UP
ou #ACTION_MULTIPLE
.
- code
- Keycode
O código da chave.
- repeat
- Int32
Uma contagem de repetição para eventos para baixo (> 0 se isso for após a inatividade inicial) ou contagem de eventos para vários eventos.
- metaState
- MetaKeyStates
Sinalizadores indicando quais metateclas estão pressionadas no momento.
- deviceId
- Int32
O ID do dispositivo que gerou o evento de chave.
- scancode
- Int32
Código de verificação de dispositivo bruto do evento.
- Atributos
Comentários
Crie um novo evento de chave.
Documentação Java para android.view.KeyEvent.KeyEvent(long, long, int, int, int, int, int, int)
.
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.
Aplica-se a
KeyEvent(Int64, Int64, KeyEventActions, Keycode, Int32, MetaKeyStates, Int32, Int32, KeyEventFlags)
Crie um novo evento de chave.
[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
A hora (em android.os.SystemClock#uptimeMillis
) em que esse código de chave foi originalmente desativado.
- eventTime
- Int64
O momento (em android.os.SystemClock#uptimeMillis
) em que esse evento aconteceu.
- action
- KeyEventActions
Código de ação: , #ACTION_DOWN
#ACTION_UP
ou #ACTION_MULTIPLE
.
- code
- Keycode
O código da chave.
- repeat
- Int32
Uma contagem de repetição para eventos para baixo (> 0 se isso for após a inatividade inicial) ou contagem de eventos para vários eventos.
- metaState
- MetaKeyStates
Sinalizadores indicando quais metateclas estão pressionadas no momento.
- deviceId
- Int32
O ID do dispositivo que gerou o evento de chave.
- scancode
- Int32
Código de verificação de dispositivo bruto do evento.
- flags
- KeyEventFlags
As bandeiras para este evento-chave
- Atributos
Comentários
Crie um novo evento de chave.
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.
Aplica-se a
KeyEvent(Int64, Int64, KeyEventActions, Keycode, Int32, MetaKeyStates, Int32, Int32, KeyEventFlags, InputSourceType)
Crie um novo evento de chave.
[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
A hora (em android.os.SystemClock#uptimeMillis
) em que esse código de chave foi originalmente desativado.
- eventTime
- Int64
O momento (em android.os.SystemClock#uptimeMillis
) em que esse evento aconteceu.
- action
- KeyEventActions
Código de ação: , #ACTION_DOWN
#ACTION_UP
ou #ACTION_MULTIPLE
.
- code
- Keycode
O código da chave.
- repeat
- Int32
Uma contagem de repetição para eventos para baixo (> 0 se isso for após a inatividade inicial) ou contagem de eventos para vários eventos.
- metaState
- MetaKeyStates
Sinalizadores indicando quais metateclas estão pressionadas no momento.
- deviceId
- Int32
O ID do dispositivo que gerou o evento de chave.
- scancode
- Int32
Código de verificação de dispositivo bruto do evento.
- flags
- KeyEventFlags
As bandeiras para este evento-chave
- source
- InputSourceType
A fonte de entrada, como InputDevice#SOURCE_KEYBOARD
.
- Atributos
Comentários
Crie um novo evento de chave.
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.