87 references to MaskedTextResultHint
netstandard (1)
netstandard.cs (1)
379[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.ComponentModel.MaskedTextResultHint))]
System (1)
src\libraries\shims\System\ref\System.cs (1)
365[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.ComponentModel.MaskedTextResultHint))]
System.ComponentModel.TypeConverter (85)
System\ComponentModel\MaskedTextProvider.cs (85)
821public bool Add(char input, out int testPosition, out MaskedTextResultHint resultHint) 828resultHint = MaskedTextResultHint.UnavailableEditPosition; 838resultHint = MaskedTextResultHint.UnavailableEditPosition; 869public bool Add(string input, out int testPosition, out MaskedTextResultHint resultHint) 878resultHint = MaskedTextResultHint.NoEffect; 897public void Clear(out MaskedTextResultHint resultHint) 901resultHint = MaskedTextResultHint.NoEffect; 905resultHint = MaskedTextResultHint.Success; 1190public static bool GetOperationResultFromHint(MaskedTextResultHint hint) 1218public bool InsertAt(char input, int position, out int testPosition, out MaskedTextResultHint resultHint) 1241public bool InsertAt(string input, int position, out int testPosition, out MaskedTextResultHint resultHint) 1248resultHint = MaskedTextResultHint.PositionOutOfRange; 1264private bool InsertAtInt(string input, int position, out int testPosition, out MaskedTextResultHint resultHint, bool testOnly) 1271resultHint = MaskedTextResultHint.NoEffect; 1289resultHint = MaskedTextResultHint.UnavailableEditPosition; 1299MaskedTextResultHint tempHint = MaskedTextResultHint.Unknown; 1306resultHint = MaskedTextResultHint.UnavailableEditPosition; 1477public bool Remove(out int testPosition, out MaskedTextResultHint resultHint) 1484resultHint = MaskedTextResultHint.NoEffect; 1491resultHint = MaskedTextResultHint.Success; 1524public bool RemoveAt(int startPosition, int endPosition, out int testPosition, out MaskedTextResultHint resultHint) 1529resultHint = MaskedTextResultHint.PositionOutOfRange; 1536resultHint = MaskedTextResultHint.PositionOutOfRange; 1552private bool RemoveAtInt(int startPosition, int endPosition, out int testPosition, out MaskedTextResultHint resultHint, bool testOnly) 1560resultHint = MaskedTextResultHint.NoEffect; 1576resultHint = MaskedTextResultHint.Success; 1585MaskedTextResultHint testHint; 1615if (MaskedTextResultHint.SideEffect > resultHint) 1617resultHint = MaskedTextResultHint.SideEffect; 1686public bool Replace(char input, int position, out int testPosition, out MaskedTextResultHint resultHint) 1691resultHint = MaskedTextResultHint.PositionOutOfRange; 1705resultHint = MaskedTextResultHint.UnavailableEditPosition; 1730public bool Replace(char input, int startPosition, int endPosition, out int testPosition, out MaskedTextResultHint resultHint) 1735resultHint = MaskedTextResultHint.PositionOutOfRange; 1742resultHint = MaskedTextResultHint.PositionOutOfRange; 1775public bool Replace(string input, int position, out int testPosition, out MaskedTextResultHint resultHint) 1782resultHint = MaskedTextResultHint.PositionOutOfRange; 1810public bool Replace(string input, int startPosition, int endPosition, out int testPosition, out MaskedTextResultHint resultHint) 1817resultHint = MaskedTextResultHint.PositionOutOfRange; 1824resultHint = MaskedTextResultHint.PositionOutOfRange; 1851MaskedTextResultHint tempHint; 1864if (tempHint == MaskedTextResultHint.Success && resultHint != tempHint) 1866resultHint = MaskedTextResultHint.SideEffect; 1884resultHint = MaskedTextResultHint.UnavailableEditPosition; 1896if (tempHint == MaskedTextResultHint.Success && resultHint != tempHint) 1898resultHint = MaskedTextResultHint.Success; 1991public bool Set(string input, out int testPosition, out MaskedTextResultHint resultHint) 2159private bool TestChar(char input, int position, out MaskedTextResultHint resultHint) 2166resultHint = MaskedTextResultHint.InvalidInput; 2180resultHint = MaskedTextResultHint.CharacterEscaped; 2184resultHint = MaskedTextResultHint.NonEditPosition; 2194resultHint = MaskedTextResultHint.SideEffect; 2198resultHint = MaskedTextResultHint.CharacterEscaped; 2206resultHint = MaskedTextResultHint.PromptCharNotAllowed; 2215resultHint = MaskedTextResultHint.SideEffect; 2219resultHint = MaskedTextResultHint.CharacterEscaped; 2234resultHint = MaskedTextResultHint.DigitExpected; 2242resultHint = MaskedTextResultHint.DigitExpected; 2250resultHint = MaskedTextResultHint.DigitExpected; 2258resultHint = MaskedTextResultHint.LetterExpected; 2263resultHint = MaskedTextResultHint.AsciiCharacterExpected; 2271resultHint = MaskedTextResultHint.LetterExpected; 2276resultHint = MaskedTextResultHint.AsciiCharacterExpected; 2284resultHint = MaskedTextResultHint.AsciiCharacterExpected; 2292resultHint = MaskedTextResultHint.AsciiCharacterExpected; 2300resultHint = MaskedTextResultHint.AlphanumericCharacterExpected; 2305resultHint = MaskedTextResultHint.AsciiCharacterExpected; 2313resultHint = MaskedTextResultHint.AlphanumericCharacterExpected; 2318resultHint = MaskedTextResultHint.AsciiCharacterExpected; 2332resultHint = MaskedTextResultHint.NoEffect; 2336resultHint = MaskedTextResultHint.Success; 2376private bool TestSetChar(char input, int position, out MaskedTextResultHint resultHint) 2380if (resultHint == MaskedTextResultHint.Success || resultHint == MaskedTextResultHint.SideEffect) // the character is not to be escaped. 2399private bool TestSetString(string input, int position, out int testPosition, out MaskedTextResultHint resultHint) 2418private bool TestString(string input, int position, out int testPosition, out MaskedTextResultHint resultHint) 2423resultHint = MaskedTextResultHint.Unknown; 2433MaskedTextResultHint tempHint; 2439resultHint = MaskedTextResultHint.UnavailableEditPosition; 2451resultHint = MaskedTextResultHint.UnavailableEditPosition; 2670public bool VerifyChar(char input, int position, out MaskedTextResultHint hint) 2674hint = MaskedTextResultHint.PositionOutOfRange; 2709public bool VerifyString(string input, out int testPosition, out MaskedTextResultHint resultHint) 2715resultHint = MaskedTextResultHint.NoEffect;