MaskedTextProvider.Set Метод

Определение

Определяет форматируемую строку для заданной входной строки.

Перегрузки

Set(String)

Определяет форматируемую строку для заданной входной строки.

Set(String, Int32, MaskedTextResultHint)

Устанавливает форматируемую строку равной заданной входной строке, а затем выводит позицию удаления и описательные сведения.

Set(String)

Исходный код:
MaskedTextProvider.cs
Исходный код:
MaskedTextProvider.cs
Исходный код:
MaskedTextProvider.cs

Определяет форматируемую строку для заданной входной строки.

public:
 bool Set(System::String ^ input);
public bool Set (string input);
member this.Set : string -> bool
Public Function Set (input As String) As Boolean

Параметры

input
String

Значение String, используемое для задания форматируемой строки.

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

Значение true при успешной установке всех знаков; в противном случае — значение false.

Исключения

Параметр input имеет значение null.

Комментарии

Метод Set очищает существующее содержимое форматируемой строки, а затем применяет маску к строке input , чтобы обновить содержимое форматируемой строки.

Следующие условия считаются ошибками. При возникновении ошибки форматированная строка остается неизменной и Set возвращает .false

  • В отформатируемой строке недостаточно редактируемых позиций для хранения содержимого строки замены.

  • Одно из замещающих символьных значений является недопустимым, так как оно не доступно для печати или не соответствует соответствующему элементу mask.

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

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

Set(String, Int32, MaskedTextResultHint)

Исходный код:
MaskedTextProvider.cs
Исходный код:
MaskedTextProvider.cs
Исходный код:
MaskedTextProvider.cs

Устанавливает форматируемую строку равной заданной входной строке, а затем выводит позицию удаления и описательные сведения.

public:
 bool Set(System::String ^ input, [Runtime::InteropServices::Out] int % testPosition, [Runtime::InteropServices::Out] System::ComponentModel::MaskedTextResultHint % resultHint);
public bool Set (string input, out int testPosition, out System.ComponentModel.MaskedTextResultHint resultHint);
member this.Set : string * int * MaskedTextResultHint -> bool
Public Function Set (input As String, ByRef testPosition As Integer, ByRef resultHint As MaskedTextResultHint) As Boolean

Параметры

input
String

Значение String, используемое для задания форматируемой строки.

testPosition
Int32

При удачном удалении отсчитываемая от нуля позиция в форматируемой строке, в которой был фактически установлен последний знак; в противном случае — первая позиция, в которой выполнение операции закончилось неудачей. Выходной параметр.

resultHint
MaskedTextResultHint

Объект MaskedTextResultHint, кратко описывающий результат операции установки. Выходной параметр.

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

Значение true при успешной установке всех знаков; в противном случае — значение false.

Исключения

Параметр input имеет значение null.

Комментарии

Метод Set очищает существующее содержимое форматируемой строки, а затем применяет маску к строке input , чтобы обновить содержимое форматируемой строки.

Следующие условия считаются ошибками. При возникновении ошибки форматированная строка остается неизменной и Set возвращает .false

  • В отформатируемой строке недостаточно редактируемых позиций для хранения содержимого строки замены.

  • Одно из замещающих символьных значений является недопустимым, так как оно не доступно для печати или не соответствует соответствующему элементу mask.

Эта версия предоставляет два дополнительных Set выходных параметра для передачи дополнительных сведений о работе метода .

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

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