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)
'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
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. |
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.
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);
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.
Unterstützt in: 3.0