InputMethod.AccessibilityInputConnection.GetCursorCapsMode(Int32) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
擷取目前在文字中目前游標位置生效的目前大寫模式。
[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
參數
- reqModes
- Int32
要擷取的所需模式,如所 android.text.TextUtils#getCapsMode TextUtils.getCapsMode
定義。 這些常數已定義,因此您可以直接將目前的 EditorInfo#inputType TextBoxAttribute.contentType
值傳遞至這裡。
傳回
在目前游標位置生效的上限模式旗標。 請參閱中的 android.text.InputType
TYPE_TEXT_FLAG_CAPS_* 。
- 屬性
備註
擷取目前在文字中目前游標位置生效的目前大寫模式。 如需相關資訊,請參閱 android.text.TextUtils#getCapsMode TextUtils.getCapsMode
。
如果輸入連線變得無效(例如其進程當機),或客戶端花費太長的時間來回應文字,則此方法可能會失敗(其傳回幾秒)。 在這兩種情況下,會傳回0。
此方法不會以任何方式影響編輯器中的文字,也不會影響選取範圍或撰寫範圍。
<強>編輯作者:</強> 請小心競爭條件,以實作此呼叫。 輸入法可以變更游標位置,並立即使用此方法;您必須確定傳回的值與最新編輯的結果和數據指標位置的變更一致。
此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。