'Declaration Public NotInheritable Class CharacterSet Inherits InputCharBase
public sealed class CharacterSet : InputCharBase
CharacterSet is a dispaly character that accepts any character that's part of an arbitrarily defined set. You can specify a character set in the mask using {char:n:set} mask token where n is number of display characters to create and set specifies the set of characters that are acceptable. Here is an example that creates two display characters that accept a, b, c, d, e, f and 0 to 9 digit characters:
"{char:2:abcdef0-9}"
The set can include list of arbitrary characters as well as ranges. In above example, 'abcdef' is arbitrary character list where as 0-9 is a range. Ranges are inclusize.
Note: The character sets are case sensitive. If you want to accept both the upper and lower case of a character, include both the upper and lower case character in the list.
Note: Typically there is no need for you to directly create or use display characters. XamMaskedEditor will automatically create and manage these objects based on the supplied mask.
Target Platforms: Windows 10, Windows 8.1, Windows 8, Windows 7, Windows Server 2012, Windows Vista SP1 or later, Windows XP SP3, Windows Server 2008 (Server Core not supported), Windows Server 2008 R2 (Server Core supported with SP1 or later), Windows Server 2003 SP2