SetFactoid-Funktion (recapis.h)
Gibt das Factoid an, das eine Erkennung verwendet, um die Suche nach dem Ergebnis einzuschränken.
Sie geben ein Factoid an, wenn ein Eingabefeld einen bekannten Typ aufweist, z. B. wenn das Eingabefeld ein Datum enthält. Sie rufen diese Funktion auf, bevor Sie die Freihandeingabe zum ersten Mal verarbeiten. Rufen Sie daher die SetFactoid-Funktion auf, bevor Sie die Process-Funktion aufrufen.
Syntax
HRESULT SetFactoid(
HRECOCONTEXT hrc,
ULONG cwcFactoid,
const WCHAR *pwcFactoid
);
Parameter
hrc
Handle für den Erkennungskontext.
cwcFactoid
Anzahl der Zeichen in pwcFactoid.
pwcFactoid
Gibt das Factoid an, das für den Erkennungskontext verwendet werden soll. Die Zeichenfolge ist nicht NULL-beendet.
Rückgabewert
Diese Funktion kann einen dieser Werte zurückgeben.
Rückgabecode | BESCHREIBUNG |
---|---|
|
Erfolg. |
|
Das angegebene Factoid wird nicht unterstützt. |
|
Sie müssen die SetFactoid-Funktion aufrufen, bevor Sie die Process-Funktion aufrufen. |
|
Der Kontext ist ungültig, oder einer der Parameter ist ein ungültiger Zeiger. |
|
Die Erkennung unterstützt diese Funktion nicht. |
|
Speicher kann nicht zugeordnet werden, um den Vorgang abzuschließen. |
|
Es ist ein unbekannter Fehler aufgetreten. |
|
Der Kontext enthält einen ungültigen Wert. |
Hinweise
Eine Liste der Factoids, die im cwcFactoid-Parameter übergeben werden können, finden Sie unter Unterstützte Factoids ab Version 1. Das in diesem Thema aufgeführte DEFAULT-Factoid ist kein gültiger Wert, der an SetFactoid übergeben werden soll. Die Plattform-API des Tablet-PCs konvertiert default intern in NULL , bevor die SetFactoid-Funktion aufgerufen wird.
Es wird empfohlen, die Länge der factoid-Zeichenfolge auf maximal 32768 Zeichen zu beschränken.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows XP Tablet PC Edition [Desktop-Apps | UWP-Apps] |
Unterstützte Mindestversion (Server) | Nicht unterstützt |
Zielplattform | Windows |
Kopfzeile | recapis.h |
DLL | inkobjcore.dll |