MaskedTextProvider.FindNonEditPositionInRange(Int32, Int32, Boolean) Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
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 formatada onde a pesquisa começa.
- endPosition
- Int32
A posição baseada em zero na cadeia formatada onde a pesquisa termina.
- direction
- Boolean
A Boolean indica a direção da pesquisa; ou true para procurar para a frente ou false para trás.
Devoluções
Se bem-sucedido, um Int32 representa a posição baseada em zero da primeira posição literal encontrada; caso contrário InvalidIndex.
Observações
O FindNonEditPositionInRange método é usado para procurar o primeiro carácter literal entre duas posições especificadas, inclusive, usando a direção de pesquisa especificada. O resultado pode ser posteriormente passado como parâmetro ao Item[] indexador para obter o valor literal nesta posição.
O FindEditPositionInRange método é o complemento deste método.