Перечисление ConfirmationType
Указывает тип подтверждения, которое может произойти для объекта IContextNode .
Синтаксис
typedef enum ConfirmationType {
ConfirmationType_None = 0,
ConfirmationType_NodeTypeAndProperties = 1,
ConfirmationType_TopBoundary = 4
} ConfirmationType;
Константы
-
ConfirmationType_None
-
Подтверждение не применяется. IInkAnalyzer может изменять узел контекста или любой из его потомков по мере необходимости.
-
ConfirmationType_NodeTypeAndProperties
-
IInkAnalyzer не может изменить тип или свойства указанного узла контекста.
-
ConfirmationType_TopBoundary
-
IInkAnalyzer не будет выполнять операции, включая добавление рукописного ввода или слияние с другими contextNodes, которые приводят к переходу topBoundary за текущую верхнюю границу. Пример:
- Приложение анализирует набор рукописного ввода, и определяется ParagraphNode.
- Приложение подтверждает верхнюю границу этого абзаца.
- Пользователь приложения записывает новые рукописные фрагменты над текущим абзацем. При повторном вызове анализа новый рукописный ввод не будет включен в узел "Подтвержденный абзац".
- Так как подтверждается только верхняя граница, ContextNode может продолжать расти в других направлениях. Удаление штрихов может привести к смещению верхней границы вниз. Преобразование ContextNode может привести к изменению расположения, но не позволит объединить дополнительные рукописные фрагменты в новом расположении.
Этот тип подтверждения применим только к узлам абзаца.
Комментарии
Значение NodeTypeAndProperties можно использовать только для узлов рукописного ввода и рукописного рисования (см. раздел IContextNode::GetType). В противном случае изIContextNode::Confirm возвращается E_INVALIDARG.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента |
Windows XP Tablet PC Edition [только классические приложения] |
Минимальная версия сервера |
Ни одна версия не поддерживается |
Заголовок |
|
См. также раздел
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по