MaskedTextProvider.Set Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Задает отформатированную строку в указанную входную строку.
Перегрузки
| Имя | Описание |
|---|---|
| Set(String) |
Задает отформатированную строку в указанную входную строку. |
| Set(String, Int32, MaskedTextResultHint) |
Задает отформатированную строку в указанную входную строку, а затем выводит позицию удаления и описательную информацию. |
Set(String)
- Исходный код:
- MaskedTextProvider.cs
- Исходный код:
- MaskedTextProvider.cs
- Исходный код:
- 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 имеет значение null.
Комментарии
Метод Set очищает существующее содержимое отформатируемой строки, а затем применяет маску к input строке, чтобы обновить содержимое форматируемой строки.
Следующие условия считаются ошибками. При возникновении ошибки форматированная строка остается неуправляемой и Set возвращается false.
В отформатируемой строке недостаточно редактируемых позиций для хранения содержимого строки замены.
Одно из значений символов замены недопустимо, так как оно не печатается или не соответствует соответствующему элементу маски.
См. также раздел
Применяется к
Set(String, Int32, MaskedTextResultHint)
- Исходный код:
- MaskedTextProvider.cs
- Исходный код:
- MaskedTextProvider.cs
- Исходный код:
- 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
Параметры
- testPosition
- Int32
В случае успешного выполнения позиция на основе нуля в отформатируемой строке, в которой был установлен последний символ; в противном случае — первая позиция, в которой произошел сбой операции. Выходной параметр.
- resultHint
- MaskedTextResultHint
Это MaskedTextResultHint кратко описывает результат операции набора. Выходной параметр.
Возвращаемое значение
Исключения
Параметр input имеет значение null.
Комментарии
Метод Set очищает существующее содержимое отформатируемой строки, а затем применяет маску к input строке, чтобы обновить содержимое форматируемой строки.
Следующие условия считаются ошибками. При возникновении ошибки форматированная строка остается неуправляемой и Set возвращается false.
В отформатируемой строке недостаточно редактируемых позиций для хранения содержимого строки замены.
Одно из значений символов замены недопустимо, так как оно не печатается или не соответствует соответствующему элементу маски.
Эта версия предоставляет два дополнительных выходных Set параметра для передачи дополнительных сведений об операции метода.