<PackageReference Include="NETStandard.Library" Version="2.0.2" />

System.ComponentModel.MaskedTextProvider

public static char DefaultPasswordChar { get; }

public static int InvalidIndex { get; }

public bool AllowPromptAsInput { get; }

public bool AsciiOnly { get; }

public int AssignedEditPositionCount { get; }

public int AvailableEditPositionCount { get; }

public CultureInfo Culture { get; }

public int EditPositionCount { get; }

public IEnumerator EditPositions { get; }

public bool IncludeLiterals { get; set; }

public bool IncludePrompt { get; set; }

public bool IsPassword { get; set; }

public char this[int index] { get; }

public int LastAssignedPosition { get; }

public int Length { get; }

public string Mask { get; }

public bool MaskCompleted { get; }

public bool MaskFull { get; }

public char PasswordChar { get; set; }

public char PromptChar { get; set; }

public bool ResetOnPrompt { get; set; }

public bool ResetOnSpace { get; set; }

public bool SkipLiterals { get; set; }

public MaskedTextProvider(string mask)

public MaskedTextProvider(string mask, bool restrictToAscii)

public MaskedTextProvider(string mask, char passwordChar, bool allowPromptAsInput)

public MaskedTextProvider(string mask, CultureInfo culture)

public MaskedTextProvider(string mask, CultureInfo culture, bool restrictToAscii)

public MaskedTextProvider(string mask, CultureInfo culture, bool allowPromptAsInput, char promptChar, char passwordChar, bool restrictToAscii)

public MaskedTextProvider(string mask, CultureInfo culture, char passwordChar, bool allowPromptAsInput)

public static bool IsValidInputChar(char c)

public static bool IsValidMaskChar(char c)

public static bool IsValidPasswordChar(char c)

public bool Add(char input)

public bool Add(char input, out int testPosition, out MaskedTextResultHint resultHint)

public bool Add(string input)

public bool Add(string input, out int testPosition, out MaskedTextResultHint resultHint)

public void Clear()

public void Clear(out MaskedTextResultHint resultHint)

public object Clone()

public int FindAssignedEditPositionFrom(int position, bool direction)

public int FindAssignedEditPositionInRange(int startPosition, int endPosition, bool direction)

public int FindEditPositionFrom(int position, bool direction)

public int FindEditPositionInRange(int startPosition, int endPosition, bool direction)

public int FindNonEditPositionFrom(int position, bool direction)

public int FindNonEditPositionInRange(int startPosition, int endPosition, bool direction)

public int FindUnassignedEditPositionFrom(int position, bool direction)

public int FindUnassignedEditPositionInRange(int startPosition, int endPosition, bool direction)

public bool InsertAt(char input, int position)

public bool InsertAt(char input, int position, out int testPosition, out MaskedTextResultHint resultHint)

public bool InsertAt(string input, int position)

public bool InsertAt(string input, int position, out int testPosition, out MaskedTextResultHint resultHint)

public bool IsAvailablePosition(int position)

public bool IsEditPosition(int position)

public bool Remove()

public bool Remove(out int testPosition, out MaskedTextResultHint resultHint)

public bool RemoveAt(int position)

public bool RemoveAt(int startPosition, int endPosition)

public bool RemoveAt(int startPosition, int endPosition, out int testPosition, out MaskedTextResultHint resultHint)

public bool Replace(char input, int position)

public bool Replace(char input, int startPosition, int endPosition, out int testPosition, out MaskedTextResultHint resultHint)

public bool Replace(char input, int position, out int testPosition, out MaskedTextResultHint resultHint)

public bool Replace(string input, int position)

public bool Replace(string input, int startPosition, int endPosition, out int testPosition, out MaskedTextResultHint resultHint)

public bool Replace(string input, int position, out int testPosition, out MaskedTextResultHint resultHint)

public bool Set(string input)

public bool Set(string input, out int testPosition, out MaskedTextResultHint resultHint)

public string ToDisplayString()

public string ToString(bool ignorePasswordChar)

public string ToString(bool includePrompt, bool includeLiterals)

public string ToString(bool ignorePasswordChar, bool includePrompt, bool includeLiterals, int startPosition, int length)

public string ToString(bool includePrompt, bool includeLiterals, int startPosition, int length)

public string ToString(bool ignorePasswordChar, int startPosition, int length)

public string ToString(int startPosition, int length)

public bool VerifyChar(char input, int position, out MaskedTextResultHint hint)

public bool VerifyEscapeChar(char input, int position)

public bool VerifyString(string input)

public bool VerifyString(string input, out int testPosition, out MaskedTextResultHint resultHint)