TextServicesManager.NewSpellCheckerSession 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
多載
NewSpellCheckerSession(SpellCheckerSession+SpellCheckerSessionParams, IExecutor, SpellCheckerSession+ISpellCheckerSessionListener)
從拼字檢查器那裡找一次拼字檢查。
[Android.Runtime.Register("newSpellCheckerSession", "(Landroid/view/textservice/SpellCheckerSession$SpellCheckerSessionParams;Ljava/util/concurrent/Executor;Landroid/view/textservice/SpellCheckerSession$SpellCheckerSessionListener;)Landroid/view/textservice/SpellCheckerSession;", "", ApiSince=31)]
public Android.Views.TextService.SpellCheckerSession? NewSpellCheckerSession(Android.Views.TextService.SpellCheckerSession.SpellCheckerSessionParams params, Java.Util.Concurrent.IExecutor executor, Android.Views.TextService.SpellCheckerSession.ISpellCheckerSessionListener listener);
[<Android.Runtime.Register("newSpellCheckerSession", "(Landroid/view/textservice/SpellCheckerSession$SpellCheckerSessionParams;Ljava/util/concurrent/Executor;Landroid/view/textservice/SpellCheckerSession$SpellCheckerSessionListener;)Landroid/view/textservice/SpellCheckerSession;", "", ApiSince=31)>]
member this.NewSpellCheckerSession : Android.Views.TextService.SpellCheckerSession.SpellCheckerSessionParams * Java.Util.Concurrent.IExecutor * Android.Views.TextService.SpellCheckerSession.ISpellCheckerSessionListener -> Android.Views.TextService.SpellCheckerSession
參數
參數會傳給拼字檢查器。
- executor
- IExecutor
執行人被召喚。listener
聆聽者會從拼字檢查器中獲得結果。
傳回
拼字檢查環節。 此值可能為 null。
- 屬性
備註
回調與監聽事件透過 executor。 若要透過應用程式的主執行緒發送事件,請使用 MainExecutor。
適用於
NewSpellCheckerSession(Bundle, Locale, SpellCheckerSession+ISpellCheckerSessionListener, Boolean)
為指定的拼字檢查器安排一次拼字檢查會話
[Android.Runtime.Register("newSpellCheckerSession", "(Landroid/os/Bundle;Ljava/util/Locale;Landroid/view/textservice/SpellCheckerSession$SpellCheckerSessionListener;Z)Landroid/view/textservice/SpellCheckerSession;", "")]
public Android.Views.TextService.SpellCheckerSession? NewSpellCheckerSession(Android.OS.Bundle? bundle, Java.Util.Locale? locale, Android.Views.TextService.SpellCheckerSession.ISpellCheckerSessionListener listener, bool referToSpellCheckerLanguageSettings);
[<Android.Runtime.Register("newSpellCheckerSession", "(Landroid/os/Bundle;Ljava/util/Locale;Landroid/view/textservice/SpellCheckerSession$SpellCheckerSessionListener;Z)Landroid/view/textservice/SpellCheckerSession;", "")>]
member this.NewSpellCheckerSession : Android.OS.Bundle * Java.Util.Locale * Android.Views.TextService.SpellCheckerSession.ISpellCheckerSessionListener * bool -> Android.Views.TextService.SpellCheckerSession
參數
- bundle
- Bundle
此值可能為 null。
- locale
- Locale
拼字檢查器的所在地。 如果 locale 為 空且 referToSpellCheckerLanguageSettings 為真,則會回傳設定中指定的地點。 若 locale 非 空且 referToSpellCheckerLanguageSettings 為真,則設定中指定的地點僅在與 locale相同時回傳。
例外情況下,當 referToSpellCheckerLanguageSettings 為真且 locale 僅為語言(例如「en」)時,會選擇設定中指定的區域(例如「en_US」)。
拼字檢查會話監聽器,用來從拼字檢查器取得結果。
- referToSpellCheckerLanguageSettings
- Boolean
如果是真的,設定中啟用的語言會被回傳。
傳回
拼字檢查環節。 此值可能為 null。
- 屬性
備註
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。