MaskedTextResultHint Énumération

Définition

Spécifie des valeurs qui décrivent brièvement les résultats d'une opération d'analyse de texte masqué.

public enum class MaskedTextResultHint
public enum MaskedTextResultHint
type MaskedTextResultHint = 
Public Enum MaskedTextResultHint
Héritage
MaskedTextResultHint

Champs

AlphanumericCharacterExpected -2

L'opération n'a pas réussi. Un caractère d'entrée qui n'était pas alphanumérique a été rencontré. .

AsciiCharacterExpected -1

L'opération n'a pas réussi. Un caractère d'entrée qui n'était pas membre du jeu de caractères ASCII a été rencontré.

CharacterEscaped 1

Opération réussie. L'opération a réussi parce qu'un caractère littéral, d'invite ou d'espace était un caractère d'échappement. Pour plus d'informations sur les caractères d'échappement, consultez la méthode VerifyEscapeChar(Char, Int32).

DigitExpected -3

L'opération n'a pas réussi. Un caractère d'entrée qui n'était pas un chiffre a été rencontré.

InvalidInput -51

L'opération n'a pas réussi. Le programme a rencontré un caractère d’entrée non valide. Pour plus d'informations sur les caractères qui ne sont pas valides, consultez la méthode IsValidInputChar(Char).

LetterExpected -4

L'opération n'a pas réussi. Un caractère d'entrée qui n'était pas une lettre a été rencontré.

NoEffect 2

Opération réussie. L'opération principale n'a pas été exécutée : elle n'était pas nécessaire ; par conséquent, il n'y a eu aucun effet secondaire.

NonEditPosition -54

L'opération n'a pas réussi. La position actuelle dans la chaîne mise en forme est un caractère littéral.

PositionOutOfRange -55

L'opération n'a pas réussi. La position spécifiée n'est pas dans la plage de la chaîne cible ; en général, elle est inférieure à zéro ou supérieure à la longueur de la chaîne cible.

PromptCharNotAllowed -52

L'opération n'a pas réussi. Le caractère d'invite n'est pas valide en entrée, sans doute parce que la propriété AllowPromptAsInput a la valeur false.

SideEffect 3

Opération réussie. L'opération principale n'a pas été effectuée car elle n'était pas nécessaire, mais la méthode a produit un effet secondaire. Par exemple, la méthode RemoveAt peut supprimer une position de modification non assignée qui provoque un décalage vers la gauche des caractères suivants dans la chaîne mise en forme.

SignedDigitExpected -5

L'opération n'a pas réussi. Un caractère d'entrée qui n'était pas un chiffre signé a été rencontré.

Success 4

Opération réussie. L'opération principale a réussi.

UnavailableEditPosition -53

L'opération n'a pas réussi. Il n'y avait pas assez de positions de modification disponibles pour accomplir la demande.

Unknown 0

Inconnu. Le résultat de l'opération n'a pas pu être déterminé.

Remarques

Le MaskedTextBox contrôle délègue la responsabilité réelle de l’analyse des caractères d’entrée à la MaskedTextProvider classe. De nombreuses méthodes de , en plus de MaskedTextProviderretourner un Boolean résultat de réussite, fournissent également un paramètre de sortie supplémentaire de type MaskedTextResultHint. Cette énumération fournit des informations supplémentaires sur le fonctionnement de la méthode.

Notes

La GetOperationResultFromHint méthode peut être utilisée pour convertir une MaskedTextResultHint valeur en valeur Boolean de réussite.

S’applique à

Voir aussi