Compartir a través de


Enumeración ConfirmationType

Especifica el tipo de confirmación que puede producirse en un objeto IContextNode .

Sintaxis

typedef enum ConfirmationType { 
  ConfirmationType_None                   = 0,
  ConfirmationType_NodeTypeAndProperties  = 1,
  ConfirmationType_TopBoundary            = 4
} ConfirmationType;

Constantes

ConfirmationType_None

No se aplica ninguna confirmación. IInkAnalyzer es libre de cambiar un nodo de contexto o cualquiera de sus descendientes según sea necesario.

ConfirmationType_NodeTypeAndProperties

IInkAnalyzer no puede cambiar el tipo ni ninguna propiedad del nodo de contexto especificado.

ConfirmationType_TopBoundary

IInkAnalyzer no realizará operaciones, incluida la adición de entrada de lápiz o la combinación con otros ContextNodes, lo que hace que TopBoundary se mueva más allá del límite superior actual. Por ejemplo:

  • Una aplicación analiza un conjunto de ink y se identifica paragraphNode.
  • La aplicación confirma el TopBoundary de este párrafo.
  • El usuario de la aplicación escribe una entrada de lápiz nueva encima del párrafo actual. Cuando se vuelve a llamar a analyze, la nueva entrada de lápiz no se incorporará al nodo párrafo confirmado.
  • Puesto que solo se confirma el límite superior, ContextNode puede seguir creciendo en otras direcciones. La eliminación de trazos puede hacer que el límite superior se mueva hacia abajo. La traducción de ContextNode puede hacer que la ubicación cambie, pero no permitirá combinar la entrada de lápiz adicional en la nueva ubicación.

Este tipo de confirmación solo es aplicable a los nodos de párrafo.

Observaciones

Puede usar el valor NodeTypeAndProperties solo para los nodos de dibujo de lápiz y palabras de lápiz (vea IContextNode::GetType). De lo contrario, se devuelve un E_INVALIDARG desde IContextNode::Confirm.

Requisitos

Requisito Value
Cliente mínimo compatible
Windows XP Tablet PC Edition [solo aplicaciones de escritorio]
Servidor mínimo compatible
No se admite ninguno
Encabezado
IACom.h (también requiere IACom_i.c)

Vea también

IContextNode::Confirm

IContextNode::IsConfirmed