Enumeración CaretPosition (uiautomationcore.h)
Contiene valores posibles para el atributo de texto CaretPosition , que indica la ubicación del símbolo de intercalación en relación con una línea de texto en un intervalo de texto.
Syntax
typedef enum CaretPosition {
CaretPosition_Unknown = 0,
CaretPosition_EndOfLine = 1,
CaretPosition_BeginningOfLine = 2
} ;
Constantes
CaretPosition_Unknown Valor: 0 El símbolo de intercalación no está al principio o al final de una línea. |
CaretPosition_EndOfLine Valor: 1 El símbolo de intercalación está al final de una línea. |
CaretPosition_BeginningOfLine Valor: 2 El símbolo de intercalación está al principio de una línea. |
Comentarios
El proveedor de un control basado en texto considera que el símbolo de intercalación está en alguna posición de carácter del texto. Por ejemplo, si el símbolo de intercalación está al principio del texto, se encuentra en la posición 0. Si el símbolo de intercalación es justo después del primer carácter, se encuentra en la posición 1, etc. Cuando el texto se ajusta al final de una línea, normalmente se muestra un espacio al final de la línea y un carácter que no es de espacio al principio de la línea siguiente. Es posible que el usuario pueda colocar el símbolo de intercalación después del espacio al final de la primera línea, o antes del carácter que no sea espacio al principio de la siguiente línea. Sin embargo, ambos lugares se consideran la misma posición de carácter. El atributo CaretPosition indica si el símbolo de intercalación se muestra al final o al principio de una línea. Si el símbolo de intercalación no se encuentra en ninguna de estas posiciones, el atributo CaretPosition es CaretPosition_Unknown.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 8 [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2012 [solo aplicaciones de escritorio] |
Encabezado | uiautomationcore.h (include UIAutomation.h) |