MaskedTextResultHint MaskedTextResultHint MaskedTextResultHint MaskedTextResultHint Enum

정의

마스킹된 텍스트 구문 분석 작업의 결과를 간략하게 설명하는 값을 지정합니다.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
상속
MaskedTextResultHintMaskedTextResultHintMaskedTextResultHintMaskedTextResultHint

필드

AlphanumericCharacterExpected AlphanumericCharacterExpected AlphanumericCharacterExpected AlphanumericCharacterExpected -2

작업을 수행하지 못했습니다. 영숫자가 아닌 입력 문자가 있습니다.Operation did not succeed.An input character was encountered that was not alphanumeric. ..

AsciiCharacterExpected AsciiCharacterExpected AsciiCharacterExpected AsciiCharacterExpected -1

작업을 수행하지 못했습니다. 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

성공Success. 리터럴, 프롬프트 또는 공백 문자가 이스케이프된 문자이기 때문에 작업을 수행했습니다.The operation succeeded because a literal, prompt or space character was an escaped character. 이스케이프된 문자에 대한 자세한 내용은 VerifyEscapeChar(Char, Int32) 메서드를 참조하십시오.For more information about escaped characters, see the VerifyEscapeChar(Char, Int32) method.

DigitExpected DigitExpected DigitExpected DigitExpected -3

작업을 수행하지 못했습니다.Operation did not succeed. 숫자가 아닌 입력 문자가 있습니다.An input character was encountered that was not a digit.

InvalidInput InvalidInput InvalidInput InvalidInput -51

작업을 수행하지 못했습니다.Operation did not succeed. 프로그램에서 잘못된 입력 문자를 발견했습니다.The program encountered an input character that was not valid. 잘못된 문자에 대한 자세한 내용은 IsValidInputChar(Char) 메서드를 참조하십시오.For more information about characters that are not valid, see the IsValidInputChar(Char) method.

LetterExpected LetterExpected LetterExpected LetterExpected -4

작업을 수행하지 못했습니다.Operation did not succeed. 문자가 아닌 입력 문자가 있습니다.An input character was encountered that was not a letter.

NoEffect NoEffect NoEffect NoEffect 2

성공Success. 기본 작업이 필요하지 않기 때문에 수행되지 않았습니다. 따라서 파생 작업이 생성되지 않았습니다.The primary operation was not performed because it was not needed; therefore, no side effect was produced.

NonEditPosition NonEditPosition NonEditPosition NonEditPosition -54

작업을 수행하지 못했습니다.Operation did not succeed. 서식이 지정된 문자열의 현재 위치가 리터럴 문자입니다.The current position in the formatted string is a literal character.

PositionOutOfRange PositionOutOfRange PositionOutOfRange PositionOutOfRange -55

작업을 수행하지 못했습니다.Operation did not succeed. 지정된 위치가 대상 문자열의 범위 안에 없습니다. 일반적으로 지정된 위치가 0보다 작거나 대상 문자열의 길이보다 큽니다.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

작업을 수행하지 못했습니다.Operation did not succeed. 프롬프트 문자를 입력에 사용할 수 없습니다. AllowPromptAsInput 속성이 false로 설정되어 있을 수 있습니다.The prompt character is not valid at input, perhaps because the AllowPromptAsInput property is set to false.

SideEffect SideEffect SideEffect SideEffect 3

성공Success. 기본 작업이 필요하지 않기 때문에 수행되지 않았지만 메서드에서 파생 작업을 생성했습니다.The primary operation was not performed because it was not needed, but the method produced a side effect. 예를 들어, RemoveAt 메서드는 할당되지 않은 편집 위치를 삭제할 수 있으며 이로 인해 서식이 지정된 문자열의 이후 문자들이 왼쪽으로 이동할 수 있습니다.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

작업을 수행하지 못했습니다.Operation did not succeed. 부호 있는 숫자가 아닌 입력 문자가 있습니다.An input character was encountered that was not a signed digit.

Success Success Success Success 4

성공Success. 기본 작업을 수행했습니다.The primary operation succeeded.

UnavailableEditPosition UnavailableEditPosition UnavailableEditPosition UnavailableEditPosition -53

작업을 수행하지 못했습니다.Operation did not succeed. 요청을 수행하는 데 사용할 수 있는 편집 위치가 충분하지 않습니다.There were not enough edit positions available to fulfill the request.

Unknown Unknown Unknown Unknown 0

알 수 없습니다.Unknown. 작업의 결과를 확인할 수 없습니다.The result of the operation could not be determined.

설명

합니다 MaskedTextBox 실제 입력된 문자를 구문 분석에 대 한 책임을 위임 하는 컨트롤을 MaskedTextProvider 클래스입니다.The MaskedTextBox control delegates the actual responsibility for parsing the input characters to the MaskedTextProvider class. 메서드 중 많은 MaskedTextProvider를 반환 하는 것 외에도 Boolean 성공 결과, 또한 형식의 추가 출력 매개 변수를 제공 MaskedTextResultHint합니다.Many of the methods of MaskedTextProvider, in addition to returning a Boolean success result, also provide an additional output parameter of type MaskedTextResultHint. 이 열거형은 메서드의 작업에 대 한 추가 정보를 제공 합니다.This enumeration provides additional information about the operation of the method.

참고

합니다 GetOperationResultFromHint 메서드를 사용 하 여 변환할 수 있습니다를 MaskedTextResultHint 값을 Boolean 성공 값입니다.The GetOperationResultFromHint method can be used to convert a MaskedTextResultHint value into a Boolean success value.

적용 대상

추가 정보