ITextRange.EndOf(TextRangeUnit, Boolean) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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
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.