MaskedTextResultHint Sabit listesi

Tanım

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

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

Alanlar

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ı.

CharacterEscaped 1

Başarılı. Değişmez 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.

DigitExpected -3

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

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.

LetterExpected -4

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

NoEffect 2

Başarılı. Gerekli olmadığından birincil işlem gerçekleştirilmedi; bu nedenle hiçbir yan etki üretilmeyen bir durum ortaya çıkar.

NonEditPosition -54

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

PositionOutOfRange -55

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

PromptCharNotAllowed -52

İşlem başarılı olmadı. özellik olarak ayarlandığındanfalse, istem karakteri girişte AllowPromptAsInput geçerli değil.

SideEffect 3

Başarılı. 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 kaydırılmasına neden olur.

SignedDigitExpected -5

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

Success 4

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

UnavailableEditPosition -53

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

Unknown 0

Bilinmiyor. İşlemin sonucu belirlenemedi.

Açıklamalar

Denetim, MaskedTextBox giriş karakterlerini sınıfına ayrıştırmak için gerçek sorumluluğu devreder MaskedTextProvider . yöntemlerinin MaskedTextProviderbirç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öntemin işlemi hakkında ek bilgi sağlar.

Not

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.