Factoid-Konstanten

Definiert konstante Zeichenfolgenwerte, die verwendet werden, um die Erkennungsgenauigkeit zu erhöhen, indem kontextbezogene Informationen für die Erkennung angegeben werden.

Name BESCHREIBUNG
FACTOID_NONE
Deaktiviert alle anderen Factoide und Wörterbücher.
FACTOID_DEFAULT
Die Standardeinstellung für Factoids für westestische Sprachen umfasst das Systemwörterbuch, das Benutzerwörterbuch, verschiedene Interpunktionen sowie das Web- und Zahlenfaktoid. Die Standardeinstellung für Factoids für ostasiatische Sprachen enthält alle Zeichen, die von der -Erkennen unterstützt werden.
FACTOID_SYSTEMDICTIONARY
Gibt an, dass eine Erkennende nur das Systemwörterbuch verwenden soll.
FACTOID_WORDLIST
Gibt an, dass eine Erkennende eine programmgesteuert definierte Liste von Wörtern verwenden soll. Die Liste der Wörter wird durch die WordList-Eigenschaft eines InkRecognizerContext-Objekts definiert.
[!Note]
Wenn einer Wortliste eine Zeichenfolge hinzugefügt wird, werden auch die in Groß-//Unter-Zeichenfolgen konvertierten Versionen implizit hinzugefügt. Wenn Sie z. B. "hello" hinzufügen, werden implizit "Hello" und "HELLO" hinzugefügt.

FACTOID_EMAIL
Gibt an, dass eine Erkennende nach einer E-Mail-Adresse sucht.
[!Note]
Für dieses Faktenoid muss eine vollqualifizierte E-Mail-Adresse wie "" someone@example.com verwendet werden. Ein einsamer Alias, z. B. "jemand", wird nicht erkannt.

someone@example.com
FACTOID_WEB
Gibt an, dass eine Erkennende nach einer Webadresse suchen soll.
https://www.adatum.com
FACTOID_ONECHAR
Gibt an, dass eine Erkennende nach einem einzelnen Zeichen suchen soll.
[!Note]
Dieses Factoid sucht nach einem isolierten ANSI-Zeichen.

FACTOID_NUMBER
Gibt an, dass eine Erkennende nach einer Zahl suchen soll.
[!Note]
Numerische Werte umfassen Trennzeichen, Dezimalstellen, Ordinalzahlen und andere häufig verwendete numerische Symbole.

FACTOID_DIGIT
Gibt an, dass eine Erkennende nach einer einzelnen Ziffer von 0 bis 9 sucht.
0, 1, 2, 3, 4, 5, 6, 7, 8, 9
FACTOID_NUMBERSIMPLE
Stellt einen einfachen numerischen Kontext für eine -Erkennende zur
[!Note]
Dieses Factoid wird in dieser Version des Tablet PC SDK nicht unterstützt.

FACTOID_CURRENCY
Gibt an, dass eine Erkennende nach Zeichen sucht, die einen Währungswert bezeichnen.
$45.95,  60,  50.25,  3000
FACTOID_POSTALCODE
Gibt an, dass eine Erkennende nach Postleitzahlen sucht.
98112
FACTOID_PERCENT
Gibt an, dass eine Erkennende nach Prozentsätzen sucht.
87%
FACTOID_DATE
Gibt an, dass eine Erkennende nach Zeichen sucht, die ein Datum bezeichnen.
10/30/2001, '01, 31/12, 12/99, 1999-2000
FACTOID_TIME
Gibt an, dass eine Recognizer nach Zeichen sucht, die eine Uhrzeit bezeichnen.
12:23:00 PM, 12:30, 24:30, 12:23:01, 1:12 A.M.
FACTOID_TELEPHONE
Gibt an, dass eine Erkennende nach Zeichen sucht, die eine Telefonnummer bezeichnen.
123 555 0190, 0-123-206 555 0190, (206)555-0190
FACTOID_FILENAME
Gibt an, dass eine Erkennende nach Zeichen sucht, die einen Dateinamen angeben.
mydocument.doc, c:\myfolder\file.c
FACTOID_UPPERCHAR
Gibt an, dass eine Erkennende nach einem einzelnen Großbuchstaben suchen soll: A bis Z.
FACTOID_LOWERCHAR
Gibt an, dass eine Erkennende nach einem einzelnen Kleinbuchstaben suchen soll: A bis Z.
[!Note]
Dieses Factoid wird in dieser Version des Tablet PC SDK nicht unterstützt.

FACTOID_PUNCCHAR
Gibt an, dass eine Erkennende nach Interpunktionszeichen sucht.
[!Note]
Dieses Factoid wird in dieser Version des Tablet PC SDK nicht unterstützt.

FACTOID_JAPANESECOMMON
Gibt an, dass eine Erkennende nach häufig verwendeten Kanji-, Katakana- und Hiragana-Zeichen sucht.
FACTOID_CHINESESIMPLECOMMON
Gibt an, dass eine Erkennende nach häufig verwendeten vereinfachten chinesischen Zeichen sucht.
FACTOID_CHINESETRADITIONALCOMMON
Gibt an, dass eine Erkennende nach häufig verwendeten traditionellen chinesischen Zeichen sucht.
FACTOID_KOREANCOMMON
Gibt an, dass eine Erkennende nach häufig verwendeten koreanischen Zeichen sucht.
FACTOID_HIRAGANA
Gibt an, dass eine Erkennende nur nach Hiragana-Zeichen sucht.
FACTOID_KATAKANA
Gibt an, dass eine Erkennende nur nach Katakana-Zeichen sucht.
FACTOID_KANJICOMMON
Gibt an, dass eine Erkennende nach häufig verwendeten Kanjizeichen sucht.
FACTOID_KANJIRARE
Gibt an, dass eine Erkennende nach selten verwendeten Kanjizeichen sucht.
[!Note]
Dieses Factoid wird in dieser Version des Tablet PC SDK nicht unterstützt.

FACTOID_BOPOMOFO
Gibt an, dass eine Erkennende nach Bopomofo-Zeichen sucht.
FACTOID_JAMO
Gibt an, dass eine Erkennende nach Hangul-Kompatibilitäts-Jamo-Zeichen sucht.
FACTOID_HANGULCOMMON
Gibt an, dass eine Erkennende nach häufig verwendeten Hangulzeichen sucht.
FACTOID_HANGULRARE
Gibt an, dass eine Erkennende nach selten verwendeten Hangulzeichen sucht.
[!Note]
Dieses Factoid wird in dieser Version des Tablet PC SDK nicht unterstützt.

Bemerkungen

In C++ können Sie auf diese Konstanten in der Headerdatei "Msinkaut.h" zugreifen, die sich im Verzeichnis systemdrive : Programme Microsoft Tablet PC Platform SDK Include befindet, wenn Sie das SDK am Standardspeicherort installiert < > \ \ \ haben.

Hinweis

Bei diesen Konstanten handelt es sich um WCHARs, nicht um BSTRs. Sie müssen in BSTRs konvertiert werden, bevor sie als Parameter für Objektmethoden verwendet werden. Weitere Informationen zum BSTR-Datentyp finden Sie unter Verwenden der COM-Bibliothek.

Hinweis

Für Die Recognizer des lateinischen Skripts werden die in dieser Klasse definierten Factoids nur aus Gründen der Abwärtskompatibilität bereitgestellt. Bei neuen Entwicklungen wird empfohlen, die in der SetInputScope-Funktion definierten Werte zu verwenden. Weitere Informationen finden Sie unter Verwenden von Kontext zur Verbesserung der Genauigkeit.

Verwenden Sie diese Bezeichner, um anzugeben, welches Factoid während der Erkennung verwendet werden soll.

Die folgenden Kombinationen von Factoiden werden nur für Westsprachen unterstützt. Diese verfügen nicht über separate Definitionen, sind jedoch akzeptable Zeichenfolgenliteraleingaben für die Factoid-Eigenschaft von Objekten, die Factoids verwenden. Mit diesen faktenförmigen Zeichenfolgenkonst constants kann die Eingabe mit einem der Factoids im Ausdruck übereinstimmen.

Kombination Definition
"WEB | WORDLIST" Das Webf factoid oder die Wortliste.
"EMAIL | WORDLIST" Das E-Mail-Factoid oder die Wortliste.
"FILENAME | WEB | WORDLIST" Das Filename-Factoid, das Web-Factoid oder die Wortliste.

Wenn Sie das InkEdit-Steuerelement verwenden, kann das Factoid als Eigenschaft des Steuerelements festgelegt werden.

Wenn Sie die Tablet PC Platform-APIs verwenden, können Sie die Factoid-Eigenschaft für ein InkRecognizerContext-Objekt festlegen.

Alternativ können Sie diese Eigenschaft mit der tatsächlichen Factoidzeichenfolgenkonstante festlegen.

Hinweis

Bei Factoid-Zeichenfolgenkonstanten wird die Groß-/Kleinschreibung beachtet. Weitere Informationen zu Factoiden und deren Verwendung finden Sie unter Verwenden von Kontext zur Verbesserung der Genauigkeit. Informationen dazu, ob ein Factoid in einer bestimmten Sprache verfügbar ist, finden Sie unter Unterstützte Factoids aus Version 1.

Requirements (Anforderungen)

Anforderung Wert
Unterstützte Mindestversion (Client)
Windows Nur Desktop-Apps der XP Tablet PC Edition []
Unterstützte Mindestversion (Server)
Nicht unterstützt
Header
Msinkaut.h (erfordert auch Msinkaut _ i.c)

Weitere Informationen

Factoid Property [ InkRecognizeContext-Klasse]

Factoid Property [ PenInputPanel-Klasse]

Factoid Property [ InkEdit-Steuerelement]

Verwenden von Kontext zur Verbesserung der Genauigkeit

Unterstützte Factoids von Version 1