InputMethodInfo クラス

定義

このクラスは、入力メソッドのメタ情報を指定するために使用されます。

[Android.Runtime.Register("android/view/inputmethod/InputMethodInfo", DoNotGenerateAcw=true)]
public sealed class InputMethodInfo : Java.Lang.Object, Android.OS.IParcelable, IDisposable, Java.Interop.IJavaPeerable
[<Android.Runtime.Register("android/view/inputmethod/InputMethodInfo", DoNotGenerateAcw=true)>]
type InputMethodInfo = class
    inherit Object
    interface IParcelable
    interface IJavaObject
    interface IDisposable
    interface IJavaPeerable
継承
InputMethodInfo
属性
実装

注釈

このクラスは、入力メソッドのメタ情報を指定するために使用されます。

要素を使用して XML リソース ファイルで定義する <input-method> 必要があります。 詳細については、「 入力メソッドの作成」のガイドを参照してください。

android.view.inputmethod.InputMethodInfoJava ドキュメント。

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

コンストラクター

InputMethodInfo(Context, ResolveInfo)

コンストラクターです。

InputMethodInfo(String, String, ICharSequence, String)

テスト用の組み込み入力メソッドを作成するための一時的な API。

InputMethodInfo(String, String, String, String)

テスト用の組み込み入力メソッドを作成するための一時的な API。

フィールド

ActionStylusHandwritingSettings

Intent#getAction() Intent actionIME の場合は 。#supportsStylusHandwriting() supports stylus handwriting

プロパティ

Class

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

(継承元 Object)
Component

この入力メソッドを実装するサービスのコンポーネントを返します。

ConfigChanges

この IME が (システムによって再起動せずに) それ自体を処理できる構成変更の種類のビット マスクを返します。

Creator

このクラスをパーセル可能にするために使用します。

Handle

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

(継承元 Object)
Id

この入力メソッドの一意の ID を返します。

IsDefaultResourceId

この入力メソッドの 内のリソースのリソース識別子を返します。

JniIdentityHashCode

このクラスは、入力メソッドのメタ情報を指定するために使用されます。

(継承元 Object)
JniPeerMembers

このクラスは、入力メソッドのメタ情報を指定するために使用されます。

PackageName

を返します。

PeerReference

このクラスは、入力メソッドのメタ情報を指定するために使用されます。

(継承元 Object)
ServiceInfo

この入力メソッドを実装するサービスに関する生の情報を返します。

ServiceName

この入力メソッドを実装するサービス コンポーネントのクラス名を返します。

SettingsActivity

入力メソッドの設定 UI を提供するアクティビティのクラス名を返します。

SubtypeCount

Input メソッドのサブタイプの数を返します。

ThresholdClass

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

(継承元 Object)
ThresholdType

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

(継承元 Object)

メソッド

Clone()

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

(継承元 Object)
CreateStylusHandwritingSettingsActivityIntent()

スタイラスの Intent 手書き設定アクティビティの を返します。Intent#getAction() Intent action#ACTION_STYLUS_HANDWRITING_SETTINGS IME #supportsStylusHandwriting() supports stylus handwritingの場合、スタイラス null の手書き/手書きの設定が関連付けられていない場合、または が定義されていない場合 android.R.styleable#InputMethod_stylusHandwritingSettingsActivity は 。

DescribeContents()

このパーセルのマーシャリング表現に含まれる特殊なオブジェクトの種類について説明します。

Dispose()

このクラスは、入力メソッドのメタ情報を指定するために使用されます。

(継承元 Object)
Dispose(Boolean)

このクラスは、入力メソッドのメタ情報を指定するために使用されます。

(継承元 Object)
Dump(IPrinter, String)
Equals(Object)

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

(継承元 Object)
GetHashCode()

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

(継承元 Object)
GetSubtypeAt(Int32)

指定したインデックス位置にある Input メソッドのサブタイプを返します。

JavaFinalize()

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

(継承元 Object)
LoadIcon(PackageManager)

この入力メソッドのユーザー表示アイコンを読み込みます。

LoadLabel(PackageManager)

この入力メソッドのユーザー表示ラベルを読み込みます。

LoadLabelFormatted(PackageManager)

この入力メソッドのユーザー表示ラベルを読み込みます。

Notify()

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

(継承元 Object)
NotifyAll()

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

(継承元 Object)
SetHandle(IntPtr, JniHandleOwnership)

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

(継承元 Object)
ShouldShowInInputMethodPicker()

trueシステム入力メソッド ピッカーなど、入力メソッドを選択するためのメニューにこの入力メソッドを表示する必要がある場合は を返します。

SupportsStylusHandwriting()

IME がスタイラス入力を使用した手書きをサポートしている場合は を返します。

SuppressesSpellChecker()

この入力メソッドがスペル チェックを抑制する場合は を返 true します。

ToArray<T>()

このクラスは、入力メソッドのメタ情報を指定するために使用されます。

(継承元 Object)
ToString()

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

(継承元 Object)
UnregisterFromRuntime()

このクラスは、入力メソッドのメタ情報を指定するために使用されます。

(継承元 Object)
Wait()

現在のスレッドが起動するまで待機します。通常<は、通知</em> または>< em 中断</em によって待機します>。>

(継承元 Object)
Wait(Int64)

現在のスレッドが起動するまで待機します。通常<は、通知></em> または <>em 中断</em>、または特定のリアルタイムが経過するまで待機します。

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

現在のスレッドが起動するまで待機します。通常<は、通知></em> または <>em 中断</em>、または特定のリアルタイムが経過するまで待機します。

(継承元 Object)
WriteToParcel(Parcel, ParcelableWriteFlags)

このオブジェクトを にパッケージ化するために使用されます Parcel

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

IJavaPeerable.Disposed()

このクラスは、入力メソッドのメタ情報を指定するために使用されます。

(継承元 Object)
IJavaPeerable.DisposeUnlessReferenced()

このクラスは、入力メソッドのメタ情報を指定するために使用されます。

(継承元 Object)
IJavaPeerable.Finalized()

このクラスは、入力メソッドのメタ情報を指定するために使用されます。

(継承元 Object)
IJavaPeerable.JniManagedPeerState

このクラスは、入力メソッドのメタ情報を指定するために使用されます。

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

このクラスは、入力メソッドのメタ情報を指定するために使用されます。

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

このクラスは、入力メソッドのメタ情報を指定するために使用されます。

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

このクラスは、入力メソッドのメタ情報を指定するために使用されます。

(継承元 Object)

拡張メソッド

JavaCast<TResult>(IJavaObject)

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

JavaCast<TResult>(IJavaObject)

このクラスは、入力メソッドのメタ情報を指定するために使用されます。

GetJniTypeName(IJavaPeerable)

このクラスは、入力メソッドのメタ情報を指定するために使用されます。

適用対象