MaskedTextProvider.FindNonEditPositionInRange(Int32, Int32, Boolean) Método

Definição

Retorna a posição da primeira posição não editável entre as posições especificadas usando a direção de pesquisa especificada.

public:
 int FindNonEditPositionInRange(int startPosition, int endPosition, bool direction);
public int FindNonEditPositionInRange(int startPosition, int endPosition, bool direction);
member this.FindNonEditPositionInRange : int * int * bool -> int
Public Function FindNonEditPositionInRange (startPosition As Integer, endPosition As Integer, direction As Boolean) As Integer

Parâmetros

startPosition
Int32

A posição baseada em zero na cadeia de caracteres formatada em que a pesquisa é iniciada.

endPosition
Int32

A posição baseada em zero na cadeia de caracteres formatada em que a pesquisa termina.

direction
Boolean

Uma Boolean indicação da direção da pesquisa; true para pesquisar para frente ou false para pesquisar para trás.

Retornos

Se bem-sucedido, uma Int32 representação da posição baseada em zero da primeira posição literal encontrada; caso contrário InvalidIndex.

Comentários

O FindNonEditPositionInRange método é usado para pesquisar o primeiro caractere literal entre duas posições especificadas, inclusive, usando a direção de pesquisa especificada. O resultado pode posteriormente ser passado como um parâmetro para o Item[] indexador para obter o valor literal nessa posição.

O FindEditPositionInRange método é o complemento desse método.

Aplica-se a

Confira também