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: Microsoft.Ink
Assembly: Microsoft.Ink.Analysis (in Microsoft.Ink.Analysis.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. | |
LeftAndDown | Unterstützt die Handschrifteingabe von rechts nach links und von oben nach unten, wie in hebräischen und arabischen Sprachen. | |
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 das Unterbrechen der Hintergrunderkennung, z. B. wenn sich die Freihandeingabe geändert hat. | |
StrokeReorder | Unterstützt, dass die Strichreihenfolge – räumlich und temporär – als Teil des Erkennungsvorgangs behandelt wird. InkAnalyzer ordnet die Striche vor dem Senden von Freihandeingaben an 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 die InkRecognizer Zeilenumbrüche sowie Wort- bzw. Zeichenumbrüche übernehmen. | |
PrefersSegmentationRecognition | Gibt an, dass der InkAnalyzer während der Erkennung anstatt ganzer Textzeilen einzelne, durch die Freihandeingabe eingegebene Wörter (oder, abhängig von der Sprache, einzelne Zeichen) an den InkRecognizer sendet. |
Hinweise
Diese Enumeration verfügt über ein FlagsAttribute-Attribut, das die bitweise Kombination der Memberwerte zulässt. 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