Export (0) Print
Expand All
Expand Minimize

MaskedTextResultHint Enumeration

Specifies values that succinctly describe the results of a masked text parsing operation.

Namespace: System.ComponentModel
Assembly: System (in system.dll)

public enum MaskedTextResultHint
public enum MaskedTextResultHint
public enum MaskedTextResultHint

 Member nameDescription
AlphanumericCharacterExpectedOperation did not succeed.An input character was encountered that was not alphanumeric. . 
AsciiCharacterExpectedOperation did not succeed.An input character was encountered that was not a member of the ASCII character set. 
CharacterEscapedSuccess. The operation succeeded because a literal, prompt or space character was an escaped character. For more information about escaped characters, see the VerifyEscapeChar method. 
DigitExpectedOperation did not succeed. An input character was encountered that was not a digit. 
InvalidInputOperation did not succeed. The program encountered an input character that was not valid. For more information about characters that are not valid, see the IsValidInputChar method. 
LetterExpectedOperation did not succeed. An input character was encountered that was not a letter. 
NoEffectSuccess. The primary operation was not performed because it was not needed; therefore, no side effect was produced. 
NonEditPositionOperation did not succeed. The current position in the formatted string is a literal character.  
PositionOutOfRangeOperation did not succeed. 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. 
PromptCharNotAllowedOperation did not succeed. The prompt character is not valid at input, perhaps because the AllowPromptAsInput property is set to false.  
SideEffectSuccess. The primary operation was not performed because it was not needed, but the method produced a side effect. For example, the RemoveAt method can delete an unassigned edit position, which causes left-shifting of subsequent characters in the formatted string.  
SignedDigitExpectedOperation did not succeed. An input character was encountered that was not a signed digit. 
SuccessSuccess. The primary operation succeeded. 
UnavailableEditPositionOperation did not succeed. There were not enough edit positions available to fulfill the request. 
UnknownUnknown. The result of the operation could not be determined. 

The MaskedTextBox control delegates the actual responsibility for parsing the input characters to the MaskedTextProvider class. 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.

NoteNote:

The GetOperationResultFromHint method can be used to convert a MaskedTextResultHint value into a Boolean success value.

Windows 98, Windows Server 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition

The Microsoft .NET Framework 3.0 is supported on Windows Vista, Microsoft Windows XP SP2, and Windows Server 2003 SP1.

.NET Framework

Supported in: 3.0, 2.0

Community Additions

ADD
Show:
© 2014 Microsoft