Bagikan melalui


MaskedTextProvider.FindNonEditPositionInRange(Int32, Int32, Boolean) Metode

Definisi

Mengembalikan posisi posisi pertama yang tidak dapat diedit antara posisi yang ditentukan menggunakan arah pencarian yang ditentukan.

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

Parameter

startPosition
Int32

Posisi berbasis nol dalam string yang diformat tempat pencarian dimulai.

endPosition
Int32

Posisi berbasis nol dalam string yang diformat tempat pencarian berakhir.

direction
Boolean

Menunjukkan Boolean arah pencarian; baik true untuk mencari maju atau false mencari mundur.

Mengembalikan

Jika berhasil, mewakili Int32 posisi berbasis nol dari posisi harfiah pertama yang ditemui; jika tidak InvalidIndex.

Keterangan

Metode FindNonEditPositionInRange ini digunakan untuk mencari karakter harfiah pertama antara dua posisi yang ditentukan, inklusif, menggunakan arah pencarian yang ditentukan. Hasilnya kemudian dapat diteruskan sebagai parameter ke pengindeks Item[] untuk mendapatkan nilai harfiah pada posisi ini.

Metode FindEditPositionInRange ini adalah pelengkap dari metode ini.

Berlaku untuk

Lihat juga