Класс InkDivider
Представляет возможность анализировать макет коллекции штрихов и разделять их на текст и графику.
InkDivider имеет следующие типы элементов:
Интерфейсы
Класс InkDivider определяет эти интерфейсы.
Интерфейс | Описание |
---|---|
IInkDivider | Этот объект реализует COM-интерфейс IInkDivider . |
Методы
Класс InkDivider содержит эти методы.
Метод | Описание |
---|---|
Деление | Возвращает объект IInkDivisionResult , содержащий структурные сведения о штрихах в объекте InkDivider . |
Свойства
Класс InkDivider имеет эти свойства.
Свойство | Тип доступа | Описание |
---|---|---|
Lineheight |
Чтение/запись |
Возвращает или задает ожидаемую высоту рукописного ввода в единицах HIMETRIC. |
RecognizerContext |
Чтение/запись |
Возвращает или задает объект InkRecognizerContext , используемый для распознавания рукописного ввода. |
Strokes |
Чтение/запись |
Возвращает или задает коллекцию InkStrokes, содержащуюся в объекте InkDivider . |
Комментарии
Этот объект можно создать, вызвав метод CoCreateInstance в C++.
Объект InkDivider использует макет штрихов, порядок добавления штрихов, направление нарисовки штрихов и другие факторы для анализа рукописного ввода. Коллекция InkStrokes , анализируемая объектом InkDivider , содержится в свойстве Strokes объекта InkDivider . Объект InkDivider динамически анализирует коллекцию InkStrokes при добавлении в коллекцию или удалении из нее, но не выполняет никаких изменений штрихов.
Результаты анализа возвращаются в объекте IInkDivisionResult .
Объект InkDivider использует объект InkRecognizerContext для более точного деления штрихов и назначения строки распознавания результатам.
Примечание
Объект InkDivider использует параметры свойств по умолчанию объекта InkRecognizerContext .
Если не назначить контекст распознавателя объекту InkDivider , объект InkDivider по-прежнему анализирует рукописный ввод, но делит штрихи менее точно и не связывает текст с результатами деления.
Примечание
Перед добавлением штрихов в свойство Strokes необходимо задать свойство RecognizerContext. После добавления штрихов в объект InkDivider свойство RecognizerContext изменить нельзя.
InkDivider в настоящее время не поддерживает вертикальные языки. Чтобы объект InkDivider правильно распознавал эти языки, объект IInkRecognizer для языка должен поддерживать возможность свободного ввода, а символы должны быть записаны слева направо.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента |
Windows XP Tablet PC Edition [только классические приложения] |
Минимальная версия сервера |
Ни одна версия не поддерживается |
Заголовок |
|
Библиотека |
|