Partilhar via


ITextRange.EndOf(TextRangeUnit, Boolean) Método

Definição

Move ou estende o intervalo de texto até o final da unidade de texto especificada mais próxima. O intervalo de texto é movido ou estendido para frente no documento.

public:
 int EndOf(TextRangeUnit unit, bool extend);
int EndOf(TextRangeUnit const& unit, bool const& extend);
public int EndOf(TextRangeUnit unit, bool extend);
function endOf(unit, extend)
Public Function EndOf (unit As TextRangeUnit, extend As Boolean) As Integer

Parâmetros

unit
TextRangeUnit

A unidade pela qual mover a posição final do intervalo de texto.

extend
Boolean

bool

True estende o intervalo de texto movendo apenas a posição final do intervalo até o final da unidade especificada. False move ambas as extremidades do intervalo de texto para o final da unidade especificada. O valor padrão é false.

Retornos

Int32

int

O número de posições de caractere que o intervalo foi movido ou estendido, mais 1 se o intervalo de texto recolhido para o início do intervalo. Se o intervalo de texto incluir o CR (retorno de carro final) no final da história e extend for false, o valor retornado será definido como –1 para indicar que o colapso ocorreu antes do final do intervalo. Isso ocorre porque um ponto de inserção não pode existir além do CR final.

Comentários

Se o intervalo for um ponto de inserção em um limite entre unidades, o método EndOf não alterará a posição final do intervalo.

Aplica-se a