Enumeração CaretPosition (uiautomationcore.h)
Contém valores possíveis para o atributo de texto CaretPosition , que indica o local do cursor em relação a uma linha de texto em um intervalo de texto.
Syntax
typedef enum CaretPosition {
CaretPosition_Unknown = 0,
CaretPosition_EndOfLine = 1,
CaretPosition_BeginningOfLine = 2
} ;
Constantes
CaretPosition_Unknown Valor: 0 O cursor não está no início ou no final de uma linha. |
CaretPosition_EndOfLine Valor: 1 O cursor está no final de uma linha. |
CaretPosition_BeginningOfLine Valor: 2 O cursor está no início de uma linha. |
Comentários
O provedor de um controle baseado em texto considera que o cursor está em alguma posição de caractere no texto. Por exemplo, se o cursor estiver no início do texto, ele estará na posição 0. Se o cursor estiver logo após o primeiro caractere, ele estará na posição 1 e assim por diante. Quando o texto é encapsulado no final de uma linha, normalmente um espaço é mostrado no final da linha e um caractere sem espaço no início da próxima linha. O usuário pode ser capaz de colocar o cursor após o espaço no final da primeira linha ou antes do caractere sem espaço no início da próxima linha. No entanto, ambos os locais são considerados a mesma posição de caractere. O atributo CaretPosition indica se o cursor é mostrado no final ou no início de uma linha. Se o cursor estiver em nenhuma dessas posições, o atributo CaretPosition será CaretPosition_Unknown.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 8 [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows Server 2012 [somente aplicativos da área de trabalho] |
Cabeçalho | uiautomationcore.h (include UIAutomation.h) |