MaskedTextProvider.VerifyEscapeChar(Char, Int32) MaskedTextProvider.VerifyEscapeChar(Char, Int32) MaskedTextProvider.VerifyEscapeChar(Char, Int32) MaskedTextProvider.VerifyEscapeChar(Char, Int32) Method

Определение

Проверяет, будет ли заданный знак экранироваться в заданной позиции.Tests whether the specified character would be escaped at the specified position.

public:
 bool VerifyEscapeChar(char input, int position);
public bool VerifyEscapeChar (char input, int position);
member this.VerifyEscapeChar : char * int -> bool
Public Function VerifyEscapeChar (input As Char, position As Integer) As Boolean

Параметры

input
Char Char Char Char

Проверяемое значение Char.The Char value to test.

position
Int32 Int32 Int32 Int32

Позиция в маске, для повторной проверки введенного знака.The position in the mask to test the input character against.

Возвраты

Значение true, если заданный знак в заданной позиции будет экранирован, в противном случае — значение false.true if the specified character would be escaped at the specified position; otherwise, false.

Комментарии

Символ считается экранированным , если он является допустимым входным, но не назначен этой позиции в форматируемой строке.A character is said to be escaped if it is valid input, but is not assigned to that position in the formatted string. Экранированные символы делятся на следующие три категории:Escaped characters fall into the following three categories:

  • Если свойство имеет значение, символы AllowPromptAsInput командной строки trueпреобразуются в escape-последовательность.Prompt characters are escaped if the AllowPromptAsInput property is true.

  • Входные символы преобразуются в escape-последовательность, если они имеют то же значение, что и SkipLiterals литерал в trueмаске, а свойство —.Input characters are escaped if they have the same value as the literal in the mask, and if the SkipLiterals property is true.

  • Если свойство имеет значение, символы ResetOnSpace пробела trueпреобразуются в escape-последовательность.Space characters are escaped if the ResetOnSpace property is true.

false pos Length Метод также возвращает значение, если параметр меньше нуля или больше Maskзначения параметра. VerifyEscapeCharThe VerifyEscapeChar method will also return false if the pos parameter is less than zero or greater than the Length of the Mask.

Применяется к

Дополнительно