Compartir a través de


KeyCharacterMap Clase

Definición

Describe las teclas proporcionadas por un dispositivo de teclado y sus etiquetas asociadas.

[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
Herencia
KeyCharacterMap
Atributos
Implementaciones

Comentarios

Describe las teclas proporcionadas por un dispositivo de teclado y sus etiquetas asociadas.

Documentación de Java para android.view.KeyCharacterMap.

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.

Constructores

KeyCharacterMap(IntPtr, JniHandleOwnership)

Constructor utilizado al crear representaciones administradas de objetos JNI; llamado por el tiempo de ejecución.

Campos

CombiningAccent
CombiningAccentMask

Enmascara el valor devuelto de #get(int, int) con este valor para obtener una representación imprimible del carácter de énfasis de una "tecla muerta".

HexInput

Este carácter de uso privado se usa para desencadenar la entrada de caracteres Unicode por dígitos hexadecimales.

PickerDialogInput

Este carácter de uso privado se usa para abrir un selector de caracteres para símbolos varios.

Propiedades

Class

Devuelve la clase en tiempo de ejecución de este Objectobjeto .

(Heredado de Object)
Creator
Handle

Identificador de la instancia de Android subyacente.

(Heredado de Object)
JniIdentityHashCode

Describe las teclas proporcionadas por un dispositivo de teclado y sus etiquetas asociadas.

(Heredado de Object)
JniPeerMembers

Describe las teclas proporcionadas por un dispositivo de teclado y sus etiquetas asociadas.

KeyboardType

Obtiene el tipo de teclado.

ModifierBehavior

Obtiene una constante que describe el comportamiento de las teclas modificadoras de este teclado, como KeyEvent#KEYCODE_SHIFT_LEFT.

PeerReference

Describe las teclas proporcionadas por un dispositivo de teclado y sus etiquetas asociadas.

(Heredado de Object)
ThresholdClass

Esta API admite la infraestructura mono para Android y no está pensada para usarse directamente desde el código.

ThresholdType

Esta API admite la infraestructura mono para Android y no está pensada para usarse directamente desde el código.

Métodos

Clone()

Crea y devuelve una copia de este objeto.

(Heredado de Object)
DescribeContents()

Describir los tipos de objetos especiales contenidos en la representación serializado de este Parcelable.

DeviceHasKey(Keycode)

Consulta el marco de trabajo sobre si existen claves físicas en cualquier dispositivo de entrada conectado actualmente que sea capaz de generar el código de clave especificado.

DeviceHasKeys(Keycode[])

Consulta el marco de trabajo sobre si existen claves físicas en los dispositivos de entrada conectados actualmente que puedan generar la matriz de códigos de clave especificada.

Dispose()

Describe las teclas proporcionadas por un dispositivo de teclado y sus etiquetas asociadas.

(Heredado de Object)
Dispose(Boolean)

Describe las teclas proporcionadas por un dispositivo de teclado y sus etiquetas asociadas.

(Heredado de Object)
Equals(Object)

Indica si algún otro objeto es "igual a" este.

(Heredado de Object)
Get(Keycode, Int32)

Describe las teclas proporcionadas por un dispositivo de teclado y sus etiquetas asociadas.

Get(Keycode, MetaKeyStates)

Obtiene el carácter Unicode generado por la combinación de estado de clave y metaclave especificada.

GetDeadChar(Int32, Int32)

Obtiene el carácter que se genera combinando la tecla muerta produciendo énfasis con el carácter que produce la tecla c.

GetDisplayLabel(Keycode)

Obtiene el carácter principal de esta clave.

GetEvents(Char[])

Obtenga una matriz de objetos KeyEvent que, si se colocan en el flujo de entrada, podría generar de forma plausible la secuencia de caracteres proporcionada.

GetHashCode()

Devuelve un valor de código hash del objeto.

(Heredado de Object)
GetKeyData(Keycode, KeyCharacterMap+KeyData)
Obsoletos.

Obtenga los datos de conversión de caracteres para un código de clave determinado.

GetMatch(Keycode, Char[])

Obtiene el primer carácter de la matriz de caracteres que el código de clave especificado puede generar.

GetMatch(Keycode, Char[], Int32)

Describe las teclas proporcionadas por un dispositivo de teclado y sus etiquetas asociadas.

GetMatch(Keycode, Char[], MetaKeyStates)

Obtiene el primer carácter de la matriz de caracteres que el código de clave especificado puede generar.

GetNumber(Keycode)

Obtiene el número o símbolo asociado a la clave.

IsPrintingKey(Keycode)

Devuelve true si la clave especificada genera un glifo.

JavaFinalize()

Lo llama el recolector de elementos no utilizados en un objeto cuando la recolección de elementos no utilizados determina que no hay más referencias al objeto .

(Heredado de Object)
Load(Int32)

Carga los mapas de caracteres de tecla para el teclado con el identificador de dispositivo especificado.

Notify()

Activa un único subproceso que está esperando en el monitor de este objeto.

(Heredado de Object)
NotifyAll()

Activa todos los subprocesos que están esperando en el monitor de este objeto.

(Heredado de Object)
SetHandle(IntPtr, JniHandleOwnership)

Establece la propiedad Handle.

(Heredado de Object)
ToArray<T>()

Describe las teclas proporcionadas por un dispositivo de teclado y sus etiquetas asociadas.

(Heredado de Object)
ToString()

Devuelve una representación de cadena del objeto.

(Heredado de Object)
UnregisterFromRuntime()

Describe las teclas proporcionadas por un dispositivo de teclado y sus etiquetas asociadas.

(Heredado de Object)
Wait()

Hace que el subproceso actual espere hasta que se despierta, normalmente por ser em notificado/em> o <em>interrumpido</em>.<><

(Heredado de Object)
Wait(Int64)

Hace que el subproceso actual espere hasta que se despierte, normalmente por ser <em>notificado</em> o <em>interrumpido</em>, o hasta que haya transcurrido una cierta cantidad de tiempo real.

(Heredado de Object)
Wait(Int64, Int32)

Hace que el subproceso actual espere hasta que se despierte, normalmente por ser <em>notificado</em> o <em>interrumpido</em>, o hasta que haya transcurrido una cierta cantidad de tiempo real.

(Heredado de Object)
WriteToParcel(Parcel, ParcelableWriteFlags)

Aplane este objeto en un paquete.

Implementaciones de interfaz explícitas

IJavaPeerable.Disposed()

Describe las teclas proporcionadas por un dispositivo de teclado y sus etiquetas asociadas.

(Heredado de Object)
IJavaPeerable.DisposeUnlessReferenced()

Describe las teclas proporcionadas por un dispositivo de teclado y sus etiquetas asociadas.

(Heredado de Object)
IJavaPeerable.Finalized()

Describe las teclas proporcionadas por un dispositivo de teclado y sus etiquetas asociadas.

(Heredado de Object)
IJavaPeerable.JniManagedPeerState

Describe las teclas proporcionadas por un dispositivo de teclado y sus etiquetas asociadas.

(Heredado de Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

Describe las teclas proporcionadas por un dispositivo de teclado y sus etiquetas asociadas.

(Heredado de Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Describe las teclas proporcionadas por un dispositivo de teclado y sus etiquetas asociadas.

(Heredado de Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

Describe las teclas proporcionadas por un dispositivo de teclado y sus etiquetas asociadas.

(Heredado de Object)

Métodos de extensión

JavaCast<TResult>(IJavaObject)

Realiza una conversión de tipos comprobados en tiempo de ejecución de Android.

JavaCast<TResult>(IJavaObject)

Describe las teclas proporcionadas por un dispositivo de teclado y sus etiquetas asociadas.

GetJniTypeName(IJavaPeerable)

Describe las teclas proporcionadas por un dispositivo de teclado y sus etiquetas asociadas.

Se aplica a