MaskedTextResultHint Sabit listesi

Tanım

Maskelenmiş metin ayrıştırma işleminin sonuçlarını kısaca açıklayan değerleri belirtir.

public enum class MaskedTextResultHint
public enum MaskedTextResultHint
type MaskedTextResultHint = 
Public Enum MaskedTextResultHint
Devralma
MaskedTextResultHint

Alanlar

Name Değer Description
PositionOutOfRange -55

İşlem başarılı olmadı. Belirtilen konum hedef dize aralığında değil; genellikle hedef dizenin uzunluğu sıfırdan küçük veya daha büyük olur.

NonEditPosition -54

İşlem başarılı olmadı. Biçimlendirilmiş dizedeki geçerli konum değişmez bir karakterdir.

UnavailableEditPosition -53

İşlem başarılı olmadı. İsteği yerine getirmek için yeterli düzenleme konumu yoktu.

PromptCharNotAllowed -52

İşlem başarılı olmadı. özellik olarak ayarlandığı AllowPromptAsInputiçin istem karakteri girişte false geçerli değil.

InvalidInput -51

İşlem başarılı olmadı. Program geçerli olmayan bir giriş karakteriyle karşılaştı. Geçerli olmayan karakterler hakkında daha fazla bilgi için yöntemine IsValidInputChar(Char) bakın.

SignedDigitExpected -5

İşlem başarılı olmadı. İmzalı basamak olmayan bir giriş karakteriyle karşılaşıldı.

LetterExpected -4

İşlem başarılı olmadı. Harf olmayan bir giriş karakteriyle karşılaşıldı.

DigitExpected -3

İşlem başarılı olmadı. Basamak olmayan bir giriş karakteriyle karşılaşıldı.

AlphanumericCharacterExpected -2

İşlem başarılı olmadı. Alfasayısal olmayan bir giriş karakteriyle karşılaşıldı. .

AsciiCharacterExpected -1

İşlem başarılı olmadı. ASCII karakter kümesinin üyesi olmayan bir giriş karakteriyle karşılaşıldı.

Unknown 0

Bilinmiyor. İşlemin sonucu belirlenemedi.

CharacterEscaped 1

Başarı. Sabit değer, istem veya boşluk karakteri kaçış karakteri olduğundan işlem başarılı oldu. Kaçış karakterleri hakkında daha fazla bilgi için yöntemine VerifyEscapeChar(Char, Int32) bakın.

NoEffect 2

Başarı. Birincil işlem gerekli olmadığından gerçekleştirilmedi; bu nedenle hiçbir yan etki üretilmemiştir.

SideEffect 3

Başarı. Birincil işlem gerekli olmadığından gerçekleştirilmedi, ancak yöntem bir yan etki üretti. Örneğin, RemoveAt yöntemi atanmamış bir düzenleme konumunu silebilir ve bu da biçimlendirilmiş dizede sonraki karakterlerin sola kaymasına neden olur.

Success 4

Başarı. Birincil işlem başarılı oldu.

Açıklamalar

Denetim, MaskedTextBox giriş karakterlerini sınıfına ayrıştırmak için gerçek sorumluluğu verir MaskedTextProvider . yöntemlerinin MaskedTextProviderçoğu, bir Boolean başarı sonucu döndürmenin yanı sıra türünde MaskedTextResultHintek bir çıkış parametresi de sağlar. Bu numaralandırma, yönteminin işlemi hakkında ek bilgi sağlar.

Note

GetOperationResultFromHint yöntemi, bir MaskedTextResultHint değeri başarı değerine Boolean dönüştürmek için kullanılabilir.

Şunlara uygulanır

Ayrıca bkz.