次の方法で共有


KeyCharacterMap クラス

定義

キーボード デバイスによって提供されるキーとそれに関連付けられているラベルについて説明します。

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

注釈

キーボード デバイスによって提供されるキーとそれに関連付けられているラベルについて説明します。

の Java ドキュメントandroid.view.KeyCharacterMap

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

コンストラクター

KeyCharacterMap(IntPtr, JniHandleOwnership)

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

フィールド

CombiningAccent
CombiningAccentMask

戻り値をこの値 #get(int, int) でマスクして、"デッド キー" のアクセント文字の印刷可能な表現を取得します。

HexInput

このプライベート使用文字は、16 進数字による Unicode 文字入力をトリガーするために使用されます。

PickerDialogInput

このプライベート使用文字は、その他のシンボルの文字ピッカーを表示するために使用されます。

プロパティ

Class

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

(継承元 Object)
Creator
Handle

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

(継承元 Object)
JniIdentityHashCode

キーボード デバイスによって提供されるキーとそれに関連付けられているラベルについて説明します。

(継承元 Object)
JniPeerMembers

キーボード デバイスによって提供されるキーとそれに関連付けられているラベルについて説明します。

KeyboardType

キーボードの種類を取得します。

ModifierBehavior

このキーボードの修飾キーの動作を記述する定数を取得します 。.KeyEvent#KEYCODE_SHIFT_LEFT

PeerReference

キーボード デバイスによって提供されるキーとそれに関連付けられているラベルについて説明します。

(継承元 Object)
ThresholdClass

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

ThresholdType

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

メソッド

Clone()

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

(継承元 Object)
DescribeContents()

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

DeviceHasKey(Keycode)

特定のキー コードを生成できる現在接続されている入力デバイスに物理キーが存在するかどうかをフレームワークに照会します。

DeviceHasKeys(Keycode[])

特定のキー コードの配列を生成できる現在接続されている入力デバイスに物理キーが存在するかどうかをフレームワークに照会します。

Dispose()

キーボード デバイスによって提供されるキーとそれに関連付けられているラベルについて説明します。

(継承元 Object)
Dispose(Boolean)

キーボード デバイスによって提供されるキーとそれに関連付けられているラベルについて説明します。

(継承元 Object)
Equals(Object)

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

(継承元 Object)
Get(Keycode, Int32)

キーボード デバイスによって提供されるキーとそれに関連付けられているラベルについて説明します。

Get(Keycode, MetaKeyStates)

指定したキーとメタ キーの状態の組み合わせによって生成された Unicode 文字を取得します。

GetDeadChar(Int32, Int32)

アクセントを生成するデッド キーとキー生成文字 c を組み合わせて生成される文字を取得します。

GetDisplayLabel(Keycode)

このキーの主文字を取得します。

GetEvents(Char[])

入力ストリームに配置すると、指定された文字シーケンスが当然生成される可能性がある KeyEvent オブジェクトの配列を取得します。

GetHashCode()

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

(継承元 Object)
GetKeyData(Keycode, KeyCharacterMap+KeyData)
古い.

特定のキー コードの文字変換データを取得します。

GetMatch(Keycode, Char[])

指定したキー コードによって生成できる文字配列の最初の文字を取得します。

GetMatch(Keycode, Char[], Int32)

キーボード デバイスによって提供されるキーとそれに関連付けられているラベルについて説明します。

GetMatch(Keycode, Char[], MetaKeyStates)

指定したキー コードによって生成できる文字配列の最初の文字を取得します。

GetNumber(Keycode)

キーに関連付けられている番号または記号を取得します。

IsPrintingKey(Keycode)

指定したキーがグリフを生成する場合は true を返します。

JavaFinalize()

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

(継承元 Object)
Load(Int32)

指定したデバイス ID を持つキーボードのキー文字マップを読み込みます。

Notify()

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

(継承元 Object)
NotifyAll()

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

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

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

(継承元 Object)
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)

このオブジェクトをパーセルにフラット化します。

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

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)

キーボード デバイスによって提供されるキーとそれに関連付けられているラベルについて説明します。

適用対象