InkRecognizerCapabilities-Enumeration
Definiert Werte, die die Attribute eines Freihanderkennungsmoduls angeben.
Diese Enumeration verfügt über ein FlagsAttribute-Attribut, das die bitweise Kombination der Memberwerte zulässt.
Namespace: System.Windows.Ink
Assembly: IAWinFX (in IAWinFX.dll)
Syntax
'Declaration
<FlagsAttribute> _
Public Enumeration InkRecognizerCapabilities
'Usage
Dim instance As InkRecognizerCapabilities
[FlagsAttribute]
public enum InkRecognizerCapabilities
[FlagsAttribute]
public enum class InkRecognizerCapabilities
/** @attribute FlagsAttribute */
public enum InkRecognizerCapabilities
public enum InkRecognizerCapabilities
Member
Membername | Beschreibung | |
---|---|---|
None | Es wurden keine Funktionen angegeben. | |
DoNotCare | Ignoriert alle anderen festgelegten Flags. | |
Object | Unterstützt die Objekterkennung, andernfalls wird nur Text erkannt. | |
FreeInput | Unterstützt die freie Eingabe, bei der Freihand ohne ein Führungselement für die Erkennung (z. B. eine Linie oder ein Feld) eingegeben wird. | |
LinedInput | Unterstützt die Eingabe auf Zeilen, die dem Schreiben auf liniiertem Papier ähnelt. | |
BoxedInput | Unterstützt die Eingabe in Feldern, bei der jedes Zeichen bzw. Wort in einem Feld eingegeben wird. | |
CharacterAutoCompletionInput | Unterstützt die automatische Zeichenvervollständigung. Für Erkennungen, die die automatische Zeichenvervollständigung unterstützen, ist die Eingabe in Feldern erforderlich. | |
RightAndDown | Unterstützt die Handschrifteingabe von links nach rechts und von oben nach unten, wie in westlichen Sprachen und einigen ostasiatischen Sprachen üblich. | |
LeftAndDown | Unterstützt die Handschrifteingabe von rechts nach links und von oben nach unten, wie in der hebräischen und einigen arabischen Sprachen verwendet. | |
DownAndLeft | Unterstützt die Handschrifteingabe von oben nach unten und von rechts nach links, wie in einigen ostasiatischen Sprachen. | |
DownAndRight | Unterstützt die Handschrifteingabe von oben nach unten und von links nach rechts, wie in einigen ostasiatischen Sprachen. | |
ArbitraryAngle | Unterstützt Text, der in beliebigen Winkeln eingegeben wird. | |
Lattice | Unterstützt die Rückgabe eines Lattice-Objekts als Alternative zu einem String-Wert für die Ergebnisse der Handschrifterkennung. | |
AdviseInkChange | Unterstützt die Funktion, mit der die Hintergrunderkennung unterbrochen werden kann, z. B., wenn sich die Freihandeingaben geändert haben. | |
StrokeReorder | Erzwingt die Strichreihenfolge während eines Erkennungsvorgangs, z. B. die räumliche und zeitliche Reihenfolge. Der InkAnalyzer ordnet die Striche vor dem Senden von Freihandeingaben an den InkRecognizer nicht neu an. | |
Personalizable | Unterstützt die personalisierte Handschrifteingabe, wobei das Erkennungsmodul die Erkennung optimiert, wenn dieselbe Handschrift über einen längeren Zeitraum eingegeben wird. | |
PrefersArbitraryAngle | Unterstützt die Funktion, die dem InkAnalyzer ermöglicht, auf die Drehung der handschriftlichen Eingabe zu einer horizontalen Ausrichtung zu verzichten, bevor die Freihandeingabe an den InkRecognizer gesendet wird. | |
PrefersParagraphBreaking | Gibt an, dass der InkAnalyzer ganze Absätze von Freihandeingaben an den InkRecognizer, senden und zulassen soll, dass der InkRecognizer Zeilenumbrüche und Wort- bzw. Zeichenumbrüche übernimmt. | |
PrefersSegmentationRecognition | Gibt an, dass der InkAnalyzer während der Erkennung einzelne, durch die Freihandeingabe eingegebene Wörter (bzw. Zeichen, abhängig von der Sprache) an den InkRecognizer sendet, anstatt ganze Textzeilen. |
Hinweise
Diese Enumeration verfügt über ein FlagsAttribute-Attribut, das die bitweise Kombination der Memberwerte unterstützt. Verwenden Sie diese Enumeration, um ein installiertes Freihanderkennungsmodul zu suchen, das die erforderlichen Attribute unterstützt.
Beispiele
Im folgenden Beispiel wird die InkRecognizerCapabilities-Enumeration veranschaulicht.
' Get the first recognizer from the InkRecognizerCollection that supports
' boxed input.
Dim theFirstBoxedInputInkRecognizer As InkRecognizer = _
myInkRecognizers.GetPriorityInkRecognizer(InkRecognizerCapabilities.BoxedInput)
// Get the first recognizer from the InkRecognizerCollection that supports
// boxed input.
InkRecognizer theFirstBoxedInputInkRecognizer =
myInkRecognizers.GetPriorityInkRecognizer(
InkRecognizerCapabilities.BoxedInput);
Plattformen
Windows Vista
.NET Framework und .NET Compact Framework unterstützen nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen für .NET Framework.
Versionsinformationen
.NET Framework
Unterstützt in: 3.0