次の方法で共有


AbstractInputMethodService.AbstractInputMethodImpl クラス

定義

派生クラスのインターフェイスを実装 InputMethod するための基本クラス。

[Android.Runtime.Register("android/inputmethodservice/AbstractInputMethodService$AbstractInputMethodImpl", DoNotGenerateAcw=true)]
public abstract class AbstractInputMethodService.AbstractInputMethodImpl : Java.Lang.Object, Android.Views.InputMethods.IInputMethod, IDisposable, Java.Interop.IJavaPeerable
[<Android.Runtime.Register("android/inputmethodservice/AbstractInputMethodService$AbstractInputMethodImpl", DoNotGenerateAcw=true)>]
type AbstractInputMethodService.AbstractInputMethodImpl = class
    inherit Object
    interface IInputMethod
    interface IJavaObject
    interface IDisposable
    interface IJavaPeerable
継承
AbstractInputMethodService.AbstractInputMethodImpl
派生
属性
実装

注釈

派生クラスのインターフェイスを実装 InputMethod するための基本クラス。 これにより、入力メソッドの基本的なメンテナンスが行われますが、ほとんどの動作は派生クラスで実装する必要があります。

の Java ドキュメントandroid.inputmethodservice.AbstractInputMethodService.AbstractInputMethodImpl

このページの一部は、Android オープンソース プロジェクトによって作成および共有され、クリエイティブ コモンズ 2.5 属性ライセンスに記載されている条件に従って使用される作業に基づく変更です。

コンストラクター

AbstractInputMethodService.AbstractInputMethodImpl(AbstractInputMethodService)

派生クラスのインターフェイスを実装 InputMethod するための基本クラス。

AbstractInputMethodService.AbstractInputMethodImpl(IntPtr, JniHandleOwnership)

JNI オブジェクトのマネージド表現を作成するときに使用されるコンストラクター。ランタイムによって呼び出されます。

プロパティ

Class

この Objectランタイム クラスを返します。

(継承元 Object)
Handle

基になる Android インスタンスへのハンドル。

(継承元 Object)
JniIdentityHashCode

派生クラスのインターフェイスを実装 InputMethod するための基本クラス。

(継承元 Object)
JniPeerMembers

派生クラスのインターフェイスを実装 InputMethod するための基本クラス。

PeerReference

派生クラスのインターフェイスを実装 InputMethod するための基本クラス。

(継承元 Object)
ThresholdClass

この API は Android 用 Mono インフラストラクチャをサポートしており、コードから直接使用するためのものではありません。

ThresholdType

この API は Android 用 Mono インフラストラクチャをサポートしており、コードから直接使用するためのものではありません。

メソッド

AttachToken(IBinder)

入力メソッドが作成された後に最初に呼び出され、システム サービスとのセッションに一意のトークンが提供されます。

BindInput(InputBinding)

新しいアプリケーション環境を入力メソッドにバインドして、後で入力処理を開始および停止できるようにします。

ChangeInputMethodSubtype(InputMethodSubtype)

入力メソッドサブタイプが同じ入力メソッドで変更されていることを通知します。

Clone()

このオブジェクトのコピーを作成して返します。

(継承元 Object)
CreateSession(IInputMethodSessionCallback)

を呼び出して、入力メソッドの新しいクライアント セッションをインスタンス化します OnCreateInputMethodSessionInterface()

Dispose()

派生クラスのインターフェイスを実装 InputMethod するための基本クラス。

(継承元 Object)
Dispose(Boolean)

派生クラスのインターフェイスを実装 InputMethod するための基本クラス。

(継承元 Object)
Equals(Object)

他のオブジェクトがこのオブジェクトと "等しい" かどうかを示します。

(継承元 Object)
GetHashCode()

オブジェクトのハッシュ コード値を返します。

(継承元 Object)
HideSoftInput(Int32, ResultReceiver)

入力メソッドのソフト入力部分をユーザーに対して非表示にすることを要求します。

JavaFinalize()

オブジェクトへの参照がなくなったとガベージ コレクションによって判断されたときに、オブジェクトのガベージ コレクターによって呼び出されます。

(継承元 Object)
Notify()

このオブジェクトのモニターで待機している 1 つのスレッドを起動します。

(継承元 Object)
NotifyAll()

このオブジェクトのモニターで待機しているすべてのスレッドを起動します。

(継承元 Object)
RestartInput(IInputConnection, EditorInfo)

このメソッドは、この入力メソッドの状態をリセットする必要があるときに呼び出されます。

RevokeSession(IInputMethodSession)

メソッドを呼び出して、既存のセッションを強制強制実行する処理を AbstractInputMethodSessionImpl#revokeSelf() AbstractInputMethodSessionImpl.revokeSelf() 行います。

SetHandle(IntPtr, JniHandleOwnership)

Handle プロパティを設定します。

(継承元 Object)
SetSessionEnabled(IInputMethodSession, Boolean)

既存のセッションを有効または無効にするには、その AbstractInputMethodSessionImpl#revokeSelf() AbstractInputMethodSessionImpl.setEnabled() メソッドを呼び出します。

ShowSoftInput(ShowSoftInputFlags, ResultReceiver)

入力メソッドのソフト入力部分をユーザーに表示するように要求します。

StartInput(IInputConnection, EditorInfo)

このメソッドは、アプリケーションがテキストの受信を開始し、この入力メソッドが受信したイベントを処理し、結果テキストをアプリケーションに送信する準備ができたときに呼び出されます。

ToArray<T>()

派生クラスのインターフェイスを実装 InputMethod するための基本クラス。

(継承元 Object)
ToString()

オブジェクトの文字列表現を返します。

(継承元 Object)
UnbindInput()

以前に設定した情報がこの入力メソッドに対して #bindInput 有効でなくなった場合に呼び出されるアプリケーション環境のバインドを解除します。

UnregisterFromRuntime()

派生クラスのインターフェイスを実装 InputMethod するための基本クラス。

(継承元 Object)
Wait()

現在のスレッドが目覚めるまで待機させます。通常<は、通知<>/em> または <em>割り込み/em> を受け<取ります。

(継承元 Object)
Wait(Int64, Int32)

現在のスレッドが目覚めるまで待機します。通常<><は、通知/em> または <em>中断</em> によって、または一定のリアルタイムが経過するまで待機します。

(継承元 Object)
Wait(Int64)

現在のスレッドが目覚めるまで待機します。通常<><は、通知/em> または <em>中断</em> によって、または一定のリアルタイムが経過するまで待機します。

(継承元 Object)

明示的なインターフェイスの実装

IJavaPeerable.Disposed()

派生クラスのインターフェイスを実装 InputMethod するための基本クラス。

(継承元 Object)
IJavaPeerable.DisposeUnlessReferenced()

派生クラスのインターフェイスを実装 InputMethod するための基本クラス。

(継承元 Object)
IJavaPeerable.Finalized()

派生クラスのインターフェイスを実装 InputMethod するための基本クラス。

(継承元 Object)
IJavaPeerable.JniManagedPeerState

派生クラスのインターフェイスを実装 InputMethod するための基本クラス。

(継承元 Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

派生クラスのインターフェイスを実装 InputMethod するための基本クラス。

(継承元 Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

派生クラスのインターフェイスを実装 InputMethod するための基本クラス。

(継承元 Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

派生クラスのインターフェイスを実装 InputMethod するための基本クラス。

(継承元 Object)

拡張メソッド

JavaCast<TResult>(IJavaObject)

Android ランタイムチェック型変換を実行します。

JavaCast<TResult>(IJavaObject)

派生クラスのインターフェイスを実装 InputMethod するための基本クラス。

GetJniTypeName(IJavaPeerable)

派生クラスのインターフェイスを実装 InputMethod するための基本クラス。

適用対象