Compartir a través de


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)