MaskedTextResultHint Enumeración

Definición

Especifica valores que describen concisamente los resultados de una operación de análisis de texto enmascarado.

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

Campos

Nombre Valor Description
PositionOutOfRange -55

La operación no se realizó correctamente. La posición especificada no está en el intervalo de la cadena de destino; Normalmente, es menor que cero o mayor que la longitud de la cadena de destino.

NonEditPosition -54

La operación no se realizó correctamente. La posición actual de la cadena con formato es un carácter literal.

UnavailableEditPosition -53

La operación no se realizó correctamente. No había suficientes puestos de edición disponibles para cumplir la solicitud.

PromptCharNotAllowed -52

La operación no se realizó correctamente. El carácter del símbolo del sistema no es válido en la entrada, quizás porque la AllowPromptAsInput propiedad está establecida falseen .

InvalidInput -51

La operación no se realizó correctamente. El programa encontró un carácter de entrada que no era válido. Para obtener más información sobre los caracteres que no son válidos, vea el IsValidInputChar(Char) método .

SignedDigitExpected -5

La operación no se realizó correctamente. Se encontró un carácter de entrada que no era un dígito firmado.

LetterExpected -4

La operación no se realizó correctamente. Se encontró un carácter de entrada que no era una letra.

DigitExpected -3

La operación no se realizó correctamente. Se encontró un carácter de entrada que no era un dígito.

AlphanumericCharacterExpected -2

La operación no se realizó correctamente. Se encontró un carácter de entrada que no era alfanumérico. .

AsciiCharacterExpected -1

La operación no se realizó correctamente. Se encontró un carácter de entrada que no era miembro del juego de caracteres ASCII.

Unknown 0

Desconocido. No se pudo determinar el resultado de la operación.

CharacterEscaped 1

Éxito. La operación se realizó correctamente porque un carácter literal, símbolo del sistema o espacio era un carácter de escape. Para obtener más información sobre los caracteres de escape, vea el VerifyEscapeChar(Char, Int32) método .

NoEffect 2

Éxito. No se realizó la operación principal porque no era necesaria; por lo tanto, no se produjo ningún efecto secundario.

SideEffect 3

Éxito. No se realizó la operación principal porque no era necesaria, pero el método produjo un efecto secundario. Por ejemplo, el RemoveAt método puede eliminar una posición de edición sin asignar, lo que provoca el desplazamiento izquierdo de los caracteres posteriores en la cadena con formato.

Success 4

Éxito. La operación principal se realizó correctamente.

Comentarios

El MaskedTextBox control delega la responsabilidad real de analizar los caracteres de entrada en la MaskedTextProvider clase . Muchos de los métodos de , además de MaskedTextProviderdevolver un Boolean resultado correcto, también proporcionan un parámetro de salida adicional de tipo MaskedTextResultHint. Esta enumeración proporciona información adicional sobre el funcionamiento del método .

Note

El GetOperationResultFromHint método se puede usar para convertir un MaskedTextResultHint valor en un Boolean valor correcto.

Se aplica a

Consulte también