MaskedTextProvider.VerifyEscapeChar(Char, Int32) Метод

Определение

Проверяет, будет ли заданный знак экранироваться в заданной позиции.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.The Char value to test.

position
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.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.

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

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

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

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