Partilhar via


ITextRange.MoveEnd(TextRangeUnit, Int32) Método

Definição

Move a posição final do intervalo de texto.

public:
 int MoveEnd(TextRangeUnit unit, int count);
int MoveEnd(TextRangeUnit const& unit, int const& count);
public int MoveEnd(TextRangeUnit unit, int count);
function moveEnd(unit, count)
Public Function MoveEnd (unit As TextRangeUnit, count As Integer) As Integer

Parâmetros

unit
TextRangeUnit

A unidade pela qual mover a posição final do intervalo de texto. O valor padrão é Character.

count
Int32

int

O número de unidadespara mover a posição final do intervalo de texto. O valor padrão é 1. Se count for maior que zero, a posição final avançará até o final da história. Se count for menor que zero, a posição final se moverá para trás, em direção ao início da história. Se count for zero, a posição final não se moverá.

Retornos

Int32

int

O número real de unidadesque a posição final do intervalo de texto moveu.

Comentários

Se você mover a posição final do intervalo de texto para que ele preceda a posição inicial original, esse método definirá a posição inicial como igual à nova posição final; ou seja, o intervalo de texto se torna um intervalo degenerado (ponto de inserção).

Esse método move a posição final em uma direção lógica em vez de uma direção física. Ou seja, o movimento está no final ou início de uma história. Dependendo do idioma, mover a posição final para o final da história pode fazer com que a posição final se mova para a esquerda ou para a direita.

Para obter mais informações, consulte a discussão em ITextRange e a seção Comentários de ITextRange.Move.

Aplica-se a

Confira também