InputMethod.AccessibilityInputConnection.GetCursorCapsMode(Int32) Método
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.
Recupere o modo de capitalização atual em vigor na posição atual do cursor no texto.
[Android.Runtime.Register("getCursorCapsMode", "(I)I", "", ApiSince=33)]
public int GetCursorCapsMode (int reqModes);
[<Android.Runtime.Register("getCursorCapsMode", "(I)I", "", ApiSince=33)>]
member this.GetCursorCapsMode : int -> int
Parâmetros
- reqModes
- Int32
Os modos desejados a serem recuperados, conforme definido pelo android.text.TextUtils#getCapsMode TextUtils.getCapsMode
. Essas constantes são definidas para que você possa simplesmente passar o valor atual EditorInfo#inputType TextBoxAttribute.contentType
diretamente para aqui.
Retornos
Os sinalizadores do modo CAPS que estão em vigor na posição atual do cursor. Veja TYPE_TEXT_FLAG_CAPS_* em android.text.InputType
.
- Atributos
Comentários
Recupere o modo de capitalização atual em vigor na posição atual do cursor no texto. Consulte android.text.TextUtils#getCapsMode TextUtils.getCapsMode
para obter mais informações.
Esse método pode falhar se a conexão de entrada se tornou inválida (como seu processo falhando) ou o cliente está demorando muito para responder com o texto (ele é dado alguns segundos para retornar). Em ambos os casos, 0 é retornado.
Esse método não afeta o texto no editor de forma alguma, nem afeta a seleção ou as extensões de composição.
<Autores editores>:/strong> por favor,< tenham cuidado com as condições raciais na implementação desta chamada. Um IME pode alterar a posição do cursor e usar esse método imediatamente; Você precisa verificar se o valor retornado é consistente com os resultados das últimas edições e alterações na posição do cursor.
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.