Keyboard.Key Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Klasse zum Beschreiben der Position und der Merkmale einer einzelnen Taste auf der Tastatur.
[Android.Runtime.Register("android/inputmethodservice/Keyboard$Key", DoNotGenerateAcw=true)]
public class Keyboard.Key : Java.Lang.Object
[<Android.Runtime.Register("android/inputmethodservice/Keyboard$Key", DoNotGenerateAcw=true)>]
type Keyboard.Key = class
inherit Object
- Vererbung
- Attribute
Hinweise
Klasse zum Beschreiben der Position und der Merkmale einer einzelnen Taste auf der Tastatur.
Java-Dokumentation für android.inputmethodservice.Keyboard.Key
.
Teile dieser Seite sind Änderungen, die auf Arbeiten basieren, die vom Android Open Source Project erstellt und freigegeben wurden und gemäß den In Attribution License beschriebenen Begriffen verwendet werden.
Konstruktoren
Keyboard.Key(IntPtr, JniHandleOwnership) |
Ein Konstruktor, der beim Erstellen verwalteter Darstellungen von JNI-Objekten verwendet wird; wird von der Runtime aufgerufen. |
Keyboard.Key(Keyboard+Row) |
Erstellen Sie einen leeren Schlüssel ohne Attribute. |
Keyboard.Key(Resources, Keyboard+Row, Int32, Int32, XmlReader) |
Erstellen Sie einen Schlüssel mit der angegebenen oberen linken Koordinate, und extrahieren Sie seine Attribute aus dem XML-Parser. |
Eigenschaften
Class |
Gibt die Laufzeitklasse dieses |
Codes |
Alle Schlüsselcodes (Unicode oder benutzerdefinierter Code), die dieser Schlüssel generieren könnte, wobei null am wichtigsten ist. |
EdgeFlags |
Flags, die die Verankerung an Den Rändern der Tastatur zum Erkennen von Touchereignissen angeben, die sich direkt außerhalb der Grenze der Taste befinden. |
Gap |
Die horizontale Lücke vor diesem Schlüssel |
Handle |
Das Handle für die zugrunde liegende Android-instance. (Geerbt von Object) |
Height |
Höhe des Schlüssels ohne Lücke |
Icon |
Symbol, das anstelle einer Bezeichnung angezeigt werden soll. |
IconPreview |
Vorschauversion des Symbols für das Vorschau-Popup |
JniIdentityHashCode |
Klasse zum Beschreiben der Position und der Merkmale einer einzelnen Taste auf der Tastatur. (Geerbt von Object) |
JniPeerMembers |
Klasse zum Beschreiben der Position und der Merkmale einer einzelnen Taste auf der Tastatur. |
Label |
Anzuzeigende Bezeichnung |
Modifier |
Gibt an, ob es sich um eine Modifizierertaste handelt, z. B. UMSCHALT oder ALT |
On |
Wenn es sich um einen klebrigen Schlüssel handelt, ist er aktiviert? |
PeerReference |
Klasse zum Beschreiben der Position und der Merkmale einer einzelnen Taste auf der Tastatur. (Geerbt von Object) |
PopupCharacters |
Popupzeichen |
PopupResId |
Wenn mit dieser Taste eine Minitastatatur angezeigt wird, ist dies die Ressourcen-ID für das XML-Layout für diese Tastatur. |
Pressed |
Der aktuelle gedrückte Zustand dieser Taste |
Repeatable |
Gibt an, ob sich dieser Schlüssel selbst wiederholt, wenn er gedrückt gehalten wird. |
Sticky |
Ob dieser Schlüssel klebrig ist, i. |
Text |
Text, der ausgegeben werden soll, wenn er gedrückt wird. |
ThresholdClass |
Diese API unterstützt die Mono für Android-Infrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code vorgesehen. |
ThresholdType |
Diese API unterstützt die Mono für Android-Infrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code vorgesehen. |
Width |
Breite des Schlüssels, ohne Lücke |
X |
X-Koordinate der Taste im Tastaturlayout |
Y |
Y-Koordinate der Taste im Tastaturlayout |
Methoden
Clone() |
Erstellt und gibt eine Kopie dieses Objekts zurück. (Geerbt von Object) |
Dispose() |
Klasse zum Beschreiben der Position und der Merkmale einer einzelnen Taste auf der Tastatur. (Geerbt von Object) |
Dispose(Boolean) |
Klasse zum Beschreiben der Position und der Merkmale einer einzelnen Taste auf der Tastatur. (Geerbt von Object) |
Equals(Object) |
Gibt an, ob ein anderes Objekt "gleich" diesem objekt ist. (Geerbt von Object) |
GetCurrentDrawableState() |
Gibt den zeichnungsfähigen Zustand für den Schlüssel basierend auf dem aktuellen Zustand und Typ des Schlüssels zurück. |
GetHashCode() |
Gibt einen Hashcodewert für das Objekt zurück. (Geerbt von Object) |
IsInside(Int32, Int32) |
Erkennt, ob ein Punkt in diesen Schlüssel fällt. |
JavaFinalize() |
Wird vom Garbage Collector für ein Objekt aufgerufen, wenn die Garbage Collection feststellt, dass keine Verweise mehr auf das Objekt vorhanden sind. (Geerbt von Object) |
Notify() |
Aktiviert einen einzelnen Thread, der auf den Monitor dieses Objekts wartet. (Geerbt von Object) |
NotifyAll() |
Aktiviert alle Threads, die auf den Monitor dieses Objekts warten. (Geerbt von Object) |
OnPressed() |
Informiert die Taste darüber, dass sie gedrückt wurde, falls sie ihr Aussehen oder ihren Zustand ändern muss. |
OnReleased(Boolean) |
Ändert den gedrückten Zustand der Taste. |
SetHandle(IntPtr, JniHandleOwnership) |
Legt die Handle-Eigenschaft fest. (Geerbt von Object) |
SquaredDistanceFrom(Int32, Int32) |
Gibt das Quadrat des Abstands zwischen der Mitte des Schlüssels und dem angegebenen Punkt zurück. |
ToArray<T>() |
Klasse zum Beschreiben der Position und der Merkmale einer einzelnen Taste auf der Tastatur. (Geerbt von Object) |
ToString() |
Gibt eine Zeichenfolgendarstellung des Objekts zurück. (Geerbt von Object) |
UnregisterFromRuntime() |
Klasse zum Beschreiben der Position und der Merkmale einer einzelnen Taste auf der Tastatur. (Geerbt von Object) |
Wait() |
Bewirkt, dass der aktuelle Thread wartet, bis er aktiviert ist, in der Regel durch <>Benachrichtigung</em> oder <em>interrupted</em>. (Geerbt von Object) |
Wait(Int64) |
Bewirkt, dass der aktuelle Thread wartet, bis er aktiviert ist, in der Regel durch>< Benachrichtigung</em> oder <em>interrupted</em>, oder bis eine bestimmte Menge an Echtzeit verstrichen ist. (Geerbt von Object) |
Wait(Int64, Int32) |
Bewirkt, dass der aktuelle Thread wartet, bis er aktiviert ist, in der Regel durch>< Benachrichtigung</em> oder <em>interrupted</em>, oder bis eine bestimmte Menge an Echtzeit verstrichen ist. (Geerbt von Object) |
Explizite Schnittstellenimplementierungen
IJavaPeerable.Disposed() |
Klasse zum Beschreiben der Position und der Merkmale einer einzelnen Taste auf der Tastatur. (Geerbt von Object) |
IJavaPeerable.DisposeUnlessReferenced() |
Klasse zum Beschreiben der Position und der Merkmale einer einzelnen Taste auf der Tastatur. (Geerbt von Object) |
IJavaPeerable.Finalized() |
Klasse zum Beschreiben der Position und der Merkmale einer einzelnen Taste auf der Tastatur. (Geerbt von Object) |
IJavaPeerable.JniManagedPeerState |
Klasse zum Beschreiben der Position und der Merkmale einer einzelnen Taste auf der Tastatur. (Geerbt von Object) |
IJavaPeerable.SetJniIdentityHashCode(Int32) |
Klasse zum Beschreiben der Position und der Merkmale einer einzelnen Taste auf der Tastatur. (Geerbt von Object) |
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates) |
Klasse zum Beschreiben der Position und der Merkmale einer einzelnen Taste auf der Tastatur. (Geerbt von Object) |
IJavaPeerable.SetPeerReference(JniObjectReference) |
Klasse zum Beschreiben der Position und der Merkmale einer einzelnen Taste auf der Tastatur. (Geerbt von Object) |
Erweiterungsmethoden
JavaCast<TResult>(IJavaObject) |
Führt eine Typkonvertierung mit Überprüfung der Android-Laufzeit aus. |
JavaCast<TResult>(IJavaObject) |
Klasse zum Beschreiben der Position und der Merkmale einer einzelnen Taste auf der Tastatur. |
GetJniTypeName(IJavaPeerable) |
Klasse zum Beschreiben der Position und der Merkmale einer einzelnen Taste auf der Tastatur. |