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
String

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

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

Значение , если все символы были успешно заданы; в противном случае .

Исключения

Параметр 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

Параметры

input
String

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

testPosition
Int32

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

resultHint
MaskedTextResultHint

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

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

Значение , если все символы были успешно заданы; в противном случае .

Исключения

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

Комментарии

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

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

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

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

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

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

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