Language

TextServicesManager.NewSpellCheckerSession メソッド

定義

オーバーロード

名前 説明
NewSpellCheckerSession(SpellCheckerSession+SpellCheckerSessionParams, IExecutor, SpellCheckerSession+ISpellCheckerSessionListener)

スペル チェックからスペル チェック セッションを取得します。

NewSpellCheckerSession(Bundle, Locale, SpellCheckerSession+ISpellCheckerSessionListener, Boolean)

指定したスペル チェックのスペル チェック セッションを取得する

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

パラメーター

params
SpellCheckerSession.SpellCheckerSessionParams

スペル チェックに渡されるパラメーター。

executor
IExecutor

listenerが呼び出される Executor。

listener
SpellCheckerSession.ISpellCheckerSessionListener

スペル チェックの結果のリスナー。

返品

スペル チェック セッション。 この値は nullされる場合があります。

属性

注釈

コールバック イベントとリスナー イベントは、 executorを介してディスパッチされます。 アプリケーションのメイン スレッドを介してイベントをディスパッチするには、 MainExecutorを使用します。

Javaドキュメント。

適用対象

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が null で、referToSpellCheckerLanguageSettings が true の場合は、[設定] で指定されたロケールが返されます。 localeが null ではなく、referToSpellCheckerLanguageSettings が true の場合、設定で指定されたロケールは、localeと同じ場合にのみ返されます。 例外的に、referToSpellCheckerLanguageSettings が true で、 locale が言語 (例: "en") の場合、設定で指定されたロケール (例: "en_US") が選択されます。

listener
SpellCheckerSession.ISpellCheckerSessionListener

スペル チェックから結果を取得するためのスペル チェック セッション リスナー。

referToSpellCheckerLanguageSettings
Boolean

true の場合、設定で有効になっているいずれかの言語のセッションが返されます。

返品

スペル チェック セッション。 この値は nullされる場合があります。

属性

注釈

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象