MaskedTextResultHint MaskedTextResultHint MaskedTextResultHint MaskedTextResultHint Enum

Definición

Especifica una serie de valores que describen brevemente los resultados de una operación de análisis de texto enmascarado.Specifies values that succinctly describe the results of a masked text parsing operation.

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

Campos

AlphanumericCharacterExpected AlphanumericCharacterExpected AlphanumericCharacterExpected AlphanumericCharacterExpected -2

La operación no se realizó correctamente. Se encontró un carácter de entrada que no era alfanumérico.Operation did not succeed.An input character was encountered that was not alphanumeric. ..

AsciiCharacterExpected AsciiCharacterExpected AsciiCharacterExpected AsciiCharacterExpected -1

La operación no se realizó correctamente. Se encontró un carácter de entrada que no pertenecía al juego de caracteres ASCII.Operation did not succeed.An input character was encountered that was not a member of the ASCII character set.

CharacterEscaped CharacterEscaped CharacterEscaped CharacterEscaped 1

Correcto.Success. La operación se realizó correctamente porque un carácter literal, un carácter de petición de datos o un carácter de espacio en blanco era un carácter de escape.The operation succeeded because a literal, prompt or space character was an escaped character. Para obtener más información sobre los caracteres de escape, vea el método VerifyEscapeChar(Char, Int32).For more information about escaped characters, see the VerifyEscapeChar(Char, Int32) method.

DigitExpected DigitExpected DigitExpected DigitExpected -3

La operación no se realizó correctamente.Operation did not succeed. Se encontró un carácter de entrada que no era un dígito.An input character was encountered that was not a digit.

InvalidInput InvalidInput InvalidInput InvalidInput -51

La operación no se realizó correctamente.Operation did not succeed. El programa encontró un carácter de entrada que no era válido.The program encountered an input character that was not valid. Para obtener más información sobre los caracteres que no son válidos, vea el método IsValidInputChar(Char).For more information about characters that are not valid, see the IsValidInputChar(Char) method.

LetterExpected LetterExpected LetterExpected LetterExpected -4

La operación no se realizó correctamente.Operation did not succeed. Se encontró un carácter de entrada que no era una letra.An input character was encountered that was not a letter.

NoEffect NoEffect NoEffect NoEffect 2

Correcto.Success. No se realizó la operación principal porque no era necesario; por lo tanto, no se ha producido ningún efecto secundario.The primary operation was not performed because it was not needed; therefore, no side effect was produced.

NonEditPosition NonEditPosition NonEditPosition NonEditPosition -54

La operación no se realizó correctamente.Operation did not succeed. La posición actual en la cadena con formato es un carácter literal.The current position in the formatted string is a literal character.

PositionOutOfRange PositionOutOfRange PositionOutOfRange PositionOutOfRange -55

La operación no se realizó correctamente.Operation did not succeed. La posición especificada no se encuentra en el intervalo de la cadena de destino; normalmente, se debe a que la posición especificada es menor que cero o mayor que la longitud de la cadena de destino.The specified position is not in the range of the target string; typically it is either less than zero or greater then the length of the target string.

PromptCharNotAllowed PromptCharNotAllowed PromptCharNotAllowed PromptCharNotAllowed -52

La operación no se realizó correctamente.Operation did not succeed. El carácter de petición de datos no es válido en la entrada; puede deberse a que la propiedad AllowPromptAsInput esté establecida en false.The prompt character is not valid at input, perhaps because the AllowPromptAsInput property is set to false.

SideEffect SideEffect SideEffect SideEffect 3

Correcto.Success. No se realizó la operación principal porque no era necesario, pero el método ha producido un efecto secundario.The primary operation was not performed because it was not needed, but the method produced a side effect. Por ejemplo, el método RemoveAt puede eliminar una posición de edición sin asignar, lo que produce un desplazamiento hacia la izquierda de los siguientes caracteres de la cadena con formato.For example, the RemoveAt method can delete an unassigned edit position, which causes left-shifting of subsequent characters in the formatted string.

SignedDigitExpected SignedDigitExpected SignedDigitExpected SignedDigitExpected -5

La operación no se realizó correctamente.Operation did not succeed. Se encontró un carácter de entrada que no era un dígito con signo.An input character was encountered that was not a signed digit.

Success Success Success Success 4

Correcto.Success. La operación principal se realizó correctamente.The primary operation succeeded.

UnavailableEditPosition UnavailableEditPosition UnavailableEditPosition UnavailableEditPosition -53

La operación no se realizó correctamente.Operation did not succeed. No había suficientes posiciones de edición disponibles para atender la solicitud.There were not enough edit positions available to fulfill the request.

Unknown Unknown Unknown Unknown 0

Desconocido.Unknown. No se pudo determinar el resultado de la operación.The result of the operation could not be determined.

Comentarios

El MaskedTextBox control delega la responsabilidad real para analizar los caracteres de entrada a la MaskedTextProvider clase.The MaskedTextBox control delegates the actual responsibility for parsing the input characters to the MaskedTextProvider class. Muchos de los métodos de MaskedTextProvider, además de devolver un Boolean éxito como resultado, proporcione también un parámetro de salida adicional de tipo MaskedTextResultHint.Many of the methods of MaskedTextProvider, in addition to returning a Boolean success result, also provide an additional output parameter of type MaskedTextResultHint. Esta enumeración proporciona información adicional sobre el funcionamiento del método.This enumeration provides additional information about the operation of the method.

Nota

El GetOperationResultFromHint método puede utilizarse para convertir un MaskedTextResultHint valor en un Boolean valor correcto.The GetOperationResultFromHint method can be used to convert a MaskedTextResultHint value into a Boolean success value.

Se aplica a

Consulte también: