MaskedTextResultHint Énumération
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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
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 |
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.