MaskedTextProvider.FindUnassignedEditPositionFrom(Int32, Boolean) Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Belirtilen arama yönünü kullanarak belirtilen konumdan sonra atanmamış ilk düzenlenebilir konumun konumunu döndürür.
public:
int FindUnassignedEditPositionFrom(int position, bool direction);
public int FindUnassignedEditPositionFrom (int position, bool direction);
member this.FindUnassignedEditPositionFrom : int * bool -> int
Public Function FindUnassignedEditPositionFrom (position As Integer, direction As Boolean) As Integer
Parametreler
- position
- Int32
Aramayı başlatmak için biçimlendirilmiş dizedeki sıfır tabanlı konum.
- direction
- Boolean
Boolean Arama yönünü belirten; true
ileriye doğru veya false
geriye doğru arama yapmak için.
Döndürülenler
Başarılı olursa, atanmamış ilk düzenlenebilir konumun sıfır tabanlı konumunu temsil eden bir Int32 ile karşılaşıldı; aksi takdirde InvalidIndex.
Açıklamalar
Biçimlendirilmiş dize, maskeden kopyalanan düzenlenebilir karakterler ve değişmez değerlerden oluşur. Düzenlenebilir karakter konumları, atanmamışsa maskeden kopyalanan istem karakteri tarafından veya bir giriş atanmışsa geçerli bir giriş karakteriyle kaplanır.
FindUnassignedEditPositionFrom yöntemi, belirtilen konum ve arama yönünden sonra atanmamış ilk karakteri aramak için kullanılır. komut istemi karakteri bu konumu kaplamalıdır.
FindNonEditPositionFrom ve FindAssignedEditPositionFrom yöntemleri bu yöntemin tamamlayıcılarıdır.