Idioma

KeyEvent.HasModifiers(MetaKeyStates) Método

Definição

Retorna true se apenas as teclas modificadoras especificadas forem pressionadas.

[Android.Runtime.Register("hasModifiers", "(I)Z", "")]
public bool HasModifiers(Android.Views.MetaKeyStates modifiers);
[<Android.Runtime.Register("hasModifiers", "(I)Z", "")>]
member this.HasModifiers : Android.Views.MetaKeyStates -> bool

Parâmetros

modifiers
MetaKeyStates

O estado meta das chaves modificadoras a serem verificadas. Pode ser uma combinação de metaes modificador, conforme definido por #getModifierMetaStateMask(). Pode ser 0 para garantir que nenhuma tecla modificadora seja pressionada.

Retornos

True se somente as teclas modificadoras especificadas forem pressionadas.

Atributos

Exceções

se o parâmetro modificadores contiver modificadores inválidos

Comentários

Retorna true se apenas as teclas modificadoras especificadas forem pressionadas. Retornará false se uma combinação diferente de teclas modificadoras for pressionada.

Para fins dessa função, #KEYCODE_CAPS_LOCK#KEYCODE_SCROLL_LOCKe #KEYCODE_NUM_LOCK não são consideradas chaves modificadoras. Consequentemente, essa função ignora #META_CAPS_LOCK_ONe #META_SCROLL_LOCK_ON#META_NUM_LOCK_ON.

Se a máscara modificador especificada incluir modificadores direcionais, como #META_SHIFT_LEFT_ON, por exemplo, esse método garantirá que o modificador seja pressionado nesse lado. Se a máscara modificador especificada incluir modificadores não direcionais, como #META_SHIFT_ON, por exemplo, esse método garantirá que o modificador seja pressionado em ambos os lados. Se a máscara modificadora especificada incluir modificadores direcionais e não direcionais para o mesmo tipo de chave, como #META_SHIFT_ON e #META_SHIFT_LEFT_ON, em seguida, esse método gerará uma exceção de argumento ilegal.

Java documentação para android.view.KeyEvent.hasModifiers(int).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Aplica-se a

Confira também

  • <xref:Android.Views.KeyEvent.MetaStateHasModifiers(Android.Views.MetaKeyStates%2c+Android.Views.MetaKeyStates)>