IInkRecognizerContext::IsStringSupported-Methode (msinkaut.h)
Gibt an, ob das Systemwörterbuch, das Benutzerwörterbuch oder die Wortliste eine angegebene Zeichenfolge enthält.
Syntax
HRESULT IsStringSupported(
[in] BSTR String,
[out, retval] VARIANT_BOOL *Supported
);
Parameter
[in] String
Die Zeichenfolge, die in den Wörterbüchern und der Wortliste nachschlagen soll.
Weitere Informationen zum BSTR-Datentyp finden Sie unter Verwenden der COM-Bibliothek.
[out, retval] Supported
Wenn diese Methode zurückgibt, enthält VARIANT_TRUE , wenn sich die Zeichenfolge im Wörterbuch oder in der Wortliste befindet; andernfalls VARIANT_FALSE.
Rückgabewert
Diese Methode kann einen dieser Werte zurückgeben.
Rückgabecode | BESCHREIBUNG |
---|---|
|
Eines der Wörterbücher enthält die Zeichenfolge. |
|
Ein Parameter enthielt einen ungültigen Zeiger. |
|
Ungültige Eingabezeichenfolge. |
|
Während der Verarbeitung ist eine Ausnahme aufgetreten. |
|
Speichervorgang kann nicht zugeordnet werden. |
|
Unerwarteter Parameter oder Eigenschaftstyp. |
Hinweise
Diese Methode berücksichtigt unter anderem alle Flags und Factoids, die der getesteten Zeichenfolge Kontext verleihen.
Diese Methode durchsucht das Benutzerwörterbuch nicht, wenn Sie eine Wortliste für den Kontext angeben. Die Erkennung verwendet das Sprachwörterbuch in Microsoft Office XP.
Verwenden Sie die Factoid-Eigenschaft , um die Suche auf das Systemwörterbuch oder die Wortliste zu beschränken, die dem Kontext zugeordnet ist. Geben Sie beispielsweise das Factoid SystemDictionary an, um die Suche auf das Systemwörterbuch zu beschränken. Um die Ergebnisse zu verbessern, müssen Sie möglicherweise auch die RecognitionFlags-Eigenschaft festlegen.
Anforderungen
Unterstützte Mindestversion (Client) | Windows XP Tablet PC Edition [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Nicht unterstützt |
Zielplattform | Windows |
Kopfzeile | msinkaut.h |
Bibliothek | InkObj.dll |