InkDivider-Klasse
Stellt die Möglichkeit dar, das Layout einer Auflistung von Strichen zu analysieren und in Text und Grafiken zu unterteilen.
InkDivider verfügt über die folgenden Membertypen:
Schnittstellen
Die InkDivider-Klasse definiert diese Schnittstellen.
| Schnittstelle | BESCHREIBUNG |
|---|---|
| IInkDivider | Dieses Objekt implementiert die IInkDivider-COM-Schnittstelle. |
Methoden
Die InkDivider-Klasse verfügt über diese Methoden.
| Methode | BESCHREIBUNG |
|---|---|
| Dividieren | Gibt ein IInkDivisionResult-Objekt zurück, das strukturelle Informationen zu den Strichen im InkDivider-Objekt enthält. |
Eigenschaften
Die InkDivider-Klasse verfügt über diese Eigenschaften.
| Eigenschaft | Zugriffstyp | BESCHREIBUNG |
|---|---|---|
| LineHeight |
Lesen/Schreiben |
Ruft die erwartete Schrifthöhe in HIMETRIC-Einheiten ab oder legt diese fest. |
| Recognizercontext |
Lesen/Schreiben |
Ruft das für die Handschrifterkennung verwendete InkRecognizerContext-Objekt ab oder legt dieses fest. |
| Striche |
Lesen/Schreiben |
Ruft die im InkDivider-Objekt enthaltene InkStrokes-Auflistung ab oder legt sie fest. |
Bemerkungen
Dieses Objekt kann durch Aufrufen der CoCreateInstance-Methode in C++ instanziiert werden.
Das InkDivider-Objekt verwendet das Layout der Striche, die Reihenfolge, in der die Striche hinzugefügt werden, die Richtung, in der die Striche gezeichnet werden, und andere Faktoren, um die Analyse der Ink durchzuführen. Die Vom InkDivider-Objekt analysierte InkStrokes-Auflistung ist in der Strokes-Eigenschaft des InkDivider-Objekts enthalten. Das InkDivider-Objekt analysiert die InkStrokes-Auflistung dynamisch, während Sie der Auflistung hinzufügen oder daraus löschen, führt jedoch keine Änderung der Striche durch.
Die Analyseergebnisse werden in einem IInkDivisionResult-Objekt zurückgegeben.
Das InkDivider-Objekt verwendet ein InkRecognizerContext-Objekt, um die Striche genauer zu unterteilen und den Ergebnissen eine Erkennungszeichenfolge zu zuweisen.
Hinweis
Das InkDivider-Objekt verwendet die Standardeigenschaftseinstellungen des InkRecognizerContext-Objekts.
Wenn Sie dem InkDivider-Objekt keinen Recognizer-Kontext zuweisen, analysiert das InkDivider-Objekt die InkDivider-Objekte weiterhin, teilt die Striche jedoch weniger genau auf und ordnet den Divisionsergebnissen keinen Text zu.
Hinweis
Die RecognizerContext-Eigenschaft sollte festgelegt werden, bevor der Strokes-Eigenschaft Striche hinzugefügt werden. Nachdem dem InkDivider-Objekt Striche hinzugefügt wurden, kann die RecognizerContext-Eigenschaft nicht mehr geändert werden.
Der InkDivider unterstützt derzeit keine vertikalen Sprachen. Damit das InkDivider-Objekt diese Sprachen ordnungsgemäß erkennt, muss das IInkRecognizer-Objekt für die Sprache die funktion für die kostenlose Eingabe unterstützen, und die Zeichen müssen von links nach rechts geschrieben werden.
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 |
|
| Bibliothek |
|