IPersistentSpan.TryGetEndLineIndex(Int32, Int32) Método

Definição

Obtenha o ponto final da extensão como um número de linha e deslocamento do início da linha.

public:
 bool TryGetEndLineIndex([Runtime::InteropServices::Out] int % endLine, [Runtime::InteropServices::Out] int % endIndex);
bool TryGetEndLineIndex([Runtime::InteropServices::Out] int & endLine, [Runtime::InteropServices::Out] int & endIndex);
public bool TryGetEndLineIndex (out int endLine, out int endIndex);
abstract member TryGetEndLineIndex : int * int -> bool
Public Function TryGetEndLineIndex (ByRef endLine As Integer, ByRef endIndex As Integer) As Boolean

Parâmetros

endLine
Int32

Número de linha do ponto de extremidade.

endIndex
Int32

Deslocamento de caractere do início da linha que contém o ponto de extremidade.

Retornos

Boolean

true se os parâmetros de saída forem válidos; falso caso contrário (nesse caso, o TryGetSpan funcionará).

Comentários

Esse método pode ser usado em qualquer span se o documento subjacente estiver aberto.

Se o documento subjacente for fechado, esse método poderá ser usado se o documento tiver sido criado no documento fechado usando o método de linha/índice da fábrica ou se o documento já tiver sido aberto após a criação do span.

Em geral, você deve experimentar esse método (e TryGetStartLineIndex(Int32, Int32) ) antes de usar o TryGetSpan(Span) .

Aplica-se a