Поделиться через


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

Определение

Проверяет, будет ли указанный символ экранироваться в указанной позиции.

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 для тестирования.

position
Int32

Позиция в маске для проверки входного символа.

Возвращаемое значение

Значение в противном случае .

Комментарии

Символ, как утверждается, будет экранирован , если он является допустимым входным, но не назначается этой позиции в форматируемой строке. Экранированные символы делятся на следующие три категории:

  • Символы запроса экранируются, если AllowPromptAsInput это свойство true.

  • Входные символы экранируются, если они имеют то же значение, что и литерал в маске, и если SkipLiterals свойство имеет значение true.

  • Пробелы экранируются, если ResetOnSpace свойство равно true.

Метод VerifyEscapeChar также возвращается false , если pos параметр меньше нуля или больше, чем Length параметр Mask.

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

См. также раздел