MaskedTextResultHint Enumeração
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Especifica valores que descrevem de forma sucinta os resultados de uma operação de análise de texto mascarada.
public enum class MaskedTextResultHint
public enum MaskedTextResultHint
type MaskedTextResultHint =
Public Enum MaskedTextResultHint
- Herança
Campos
| Nome | Valor | Description |
|---|---|---|
| PositionOutOfRange | -55 | A operação não foi bem-sucedida. A posição especificada não está no intervalo da cadeia de caracteres de destino; normalmente, ele é menor que zero ou maior do que o comprimento da cadeia de caracteres de destino. |
| NonEditPosition | -54 | A operação não foi bem-sucedida. A posição atual na cadeia de caracteres formatada é um caractere literal. |
| UnavailableEditPosition | -53 | A operação não foi bem-sucedida. Não havia posições de edição suficientes disponíveis para atender à solicitação. |
| PromptCharNotAllowed | -52 | A operação não foi bem-sucedida. O caractere de prompt não é válido na entrada, talvez porque a AllowPromptAsInput propriedade está definida como |
| InvalidInput | -51 | A operação não foi bem-sucedida. O programa encontrou um caractere de entrada que não era válido. Para obter mais informações sobre caracteres que não são válidos, consulte o IsValidInputChar(Char) método. |
| SignedDigitExpected | -5 | A operação não foi bem-sucedida. Foi encontrado um caractere de entrada que não era um dígito assinado. |
| LetterExpected | -4 | A operação não foi bem-sucedida. Foi encontrado um caractere de entrada que não era uma carta. |
| DigitExpected | -3 | A operação não foi bem-sucedida. Foi encontrado um caractere de entrada que não era um dígito. |
| AlphanumericCharacterExpected | -2 | A operação não foi bem-sucedida. Foi encontrado um caractere de entrada que não era alfanumérico. . |
| AsciiCharacterExpected | -1 | A operação não foi bem-sucedida. Foi encontrado um caractere de entrada que não era um membro do conjunto de caracteres ASCII. |
| Unknown | 0 | Desconhecida. O resultado da operação não pôde ser determinado. |
| CharacterEscaped | 1 | Êxito. A operação foi bem-sucedida porque um caractere literal, prompt ou espaço era um caractere de escape. Para obter mais informações sobre caracteres com escape, consulte o VerifyEscapeChar(Char, Int32) método. |
| NoEffect | 2 | Êxito. A operação primária não foi executada porque não era necessária; portanto, nenhum efeito colateral foi produzido. |
| SideEffect | 3 | Êxito. A operação primária não foi executada porque não era necessária, mas o método produziu um efeito colateral. Por exemplo, o RemoveAt método pode excluir uma posição de edição não atribuída, o que causa a mudança à esquerda dos caracteres subsequentes na cadeia de caracteres formatada. |
| Success | 4 | Êxito. A operação primária foi bem-sucedida. |
Comentários
O MaskedTextBox controle delega a responsabilidade real para analisar os caracteres de entrada para a MaskedTextProvider classe. Muitos dos métodos de, além de MaskedTextProviderretornar um Boolean resultado de êxito, também fornecem um parâmetro de saída adicional do tipo MaskedTextResultHint. Essa enumeração fornece informações adicionais sobre a operação do método.
Note
O GetOperationResultFromHint método pode ser usado para converter um MaskedTextResultHint valor em um Boolean valor de êxito.