MaskedTextProvider.FindEditPositionInRange(Int32, Int32, Boolean) Metode

Definisi

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

public:
 int FindEditPositionInRange(int startPosition, int endPosition, bool direction);
public int FindEditPositionInRange(int startPosition, int endPosition, bool direction);
member this.FindEditPositionInRange : int * int * bool -> int
Public Function FindEditPositionInRange (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 di mana pencarian berakhir.

direction
Boolean

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

Mengembalikan

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

Keterangan

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

Metode FindNonEditPositionInRange ini adalah pelengkap metode ini.

Berlaku untuk

Lihat juga