MaskedTextProvider.Add Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Добавляет входной символ или входную строку в форматированную строку.
Перегрузки
| Имя | Описание |
|---|---|
| Add(String, Int32, MaskedTextResultHint) |
Добавляет символы в указанную входную строку в конец форматируемой строки, а затем выводит позицию и описательную информацию. |
| Add(Char, Int32, MaskedTextResultHint) |
Добавляет указанный входной символ в конец форматируемой строки, а затем выводит позицию и описательную информацию. |
| Add(Char) |
Добавляет указанный входной символ в конец отформатируемой строки. |
| Add(String) |
Добавляет символы в указанную входную строку в конец форматируемой строки. |
Add(String, Int32, MaskedTextResultHint)
- Исходный код:
- MaskedTextProvider.cs
- Исходный код:
- MaskedTextProvider.cs
- Исходный код:
- MaskedTextProvider.cs
- Исходный код:
- MaskedTextProvider.cs
- Исходный код:
- MaskedTextProvider.cs
Добавляет символы в указанную входную строку в конец форматируемой строки, а затем выводит позицию и описательную информацию.
public:
bool Add(System::String ^ input, [Runtime::InteropServices::Out] int % testPosition, [Runtime::InteropServices::Out] System::ComponentModel::MaskedTextResultHint % resultHint);
public bool Add(string input, out int testPosition, out System.ComponentModel.MaskedTextResultHint resultHint);
member this.Add : string * int * MaskedTextResultHint -> bool
Public Function Add (input As String, ByRef testPosition As Integer, ByRef resultHint As MaskedTextResultHint) As Boolean
Параметры
- testPosition
- Int32
Отсчитываемая от нуля позиция в отформатируемой строке, в которой была предпринята попытка добавить символ. Выходной параметр.
- resultHint
- MaskedTextResultHint
Это MaskedTextResultHint кратко описывает результат операции. Выходной параметр.
Возвращаемое значение
true Значение , если все символы из входной строки были добавлены успешно; в противном случае false , чтобы указать, что символы не были добавлены.
Комментарии
Метод Add(String, Int32, MaskedTextResultHint) добавляет символы из input строки в отформатированную строку, начиная с первой доступной позиции после LastAssignedPosition. Этот метод завершится ошибкой по одной из следующих причин:
Любой из символов входного значения,
inputне печатается или входное значение не соответствует соответствующему элементу маски.Недостаточно доступных позиций редактирования в отформатируемой строке после последней назначенной позиции.
Если этот метод завершается ошибкой, добавление не выполняется, а метод возвращается false.
Этот метод работает так же, как переопределенная версия, принимающую один String параметр, за исключением того, Add(String)что она выводит дополнительные сведения.
См. также раздел
- Replace
- Remove
- InsertAt
- Clear
- Set
- AvailableEditPositionCount
- LastAssignedPosition
- IsValidInputChar(Char)
- VerifyString
Применяется к
Add(Char, Int32, MaskedTextResultHint)
- Исходный код:
- MaskedTextProvider.cs
- Исходный код:
- MaskedTextProvider.cs
- Исходный код:
- MaskedTextProvider.cs
- Исходный код:
- MaskedTextProvider.cs
- Исходный код:
- MaskedTextProvider.cs
Добавляет указанный входной символ в конец форматируемой строки, а затем выводит позицию и описательную информацию.
public:
bool Add(char input, [Runtime::InteropServices::Out] int % testPosition, [Runtime::InteropServices::Out] System::ComponentModel::MaskedTextResultHint % resultHint);
public bool Add(char input, out int testPosition, out System.ComponentModel.MaskedTextResultHint resultHint);
member this.Add : char * int * MaskedTextResultHint -> bool
Public Function Add (input As Char, ByRef testPosition As Integer, ByRef resultHint As MaskedTextResultHint) As Boolean
Параметры
- testPosition
- Int32
Отсчитываемая от нуля позиция в отформатируемой строке, в которой была предпринята попытка добавить символ. Выходной параметр.
- resultHint
- MaskedTextResultHint
Это MaskedTextResultHint кратко описывает результат операции. Выходной параметр.
Возвращаемое значение
true Значение , если входной символ был добавлен успешно; в противном случае false.
Комментарии
Метод Add(Char, Int32, MaskedTextResultHint) пытается добавить значение символа input в первую доступную позицию в отформатируемой строке после последней назначенной позиции, которая представлена свойством LastAssignedPosition . Этот метод завершится ошибкой, если все доступные позиции находятся до последней назначенной позиции. Этот метод завершится ошибкой по одной из следующих причин:
Входное значение,
inputне является печатным или не соответствует соответствующему элементу маски.В отформатируемой строке есть ноль доступных позиций редактирования или нет доступных позиций редактирования после последней назначенной позиции.
Этот метод работает так же, как переопределенная версия, принимающую один Char параметр, за исключением того, Add(Char)что она выводит дополнительные сведения.
См. также раздел
- Replace
- Remove
- InsertAt
- Clear
- Set
- AvailableEditPositionCount
- LastAssignedPosition
- IsValidInputChar(Char)
- VerifyChar(Char, Int32, MaskedTextResultHint)
Применяется к
Add(Char)
- Исходный код:
- MaskedTextProvider.cs
- Исходный код:
- MaskedTextProvider.cs
- Исходный код:
- MaskedTextProvider.cs
- Исходный код:
- MaskedTextProvider.cs
- Исходный код:
- MaskedTextProvider.cs
Добавляет указанный входной символ в конец отформатируемой строки.
public:
bool Add(char input);
public bool Add(char input);
member this.Add : char -> bool
Public Function Add (input As Char) As Boolean
Параметры
Возвращаемое значение
true Значение , если входной символ был добавлен успешно; в противном случае false.
Комментарии
Метод Add(Char) добавляет значение символа input в первую доступную позицию в отформатируемой строке после последней назначенной позиции, которая представлена свойством LastAssignedPosition . Этот метод завершится ошибкой по одной из следующих причин:
Входное значение,
inputне является печатным или не соответствует соответствующему элементу маски.В отформатируемой строке есть ноль доступных позиций редактирования или нет доступных позиций редактирования после последней назначенной позиции.
См. также раздел
- Replace
- Remove
- InsertAt
- Clear
- Set
- AvailableEditPositionCount
- LastAssignedPosition
- IsValidInputChar(Char)
- VerifyChar(Char, Int32, MaskedTextResultHint)
Применяется к
Add(String)
- Исходный код:
- MaskedTextProvider.cs
- Исходный код:
- MaskedTextProvider.cs
- Исходный код:
- MaskedTextProvider.cs
- Исходный код:
- MaskedTextProvider.cs
- Исходный код:
- MaskedTextProvider.cs
Добавляет символы в указанную входную строку в конец форматируемой строки.
public:
bool Add(System::String ^ input);
public bool Add(string input);
member this.Add : string -> bool
Public Function Add (input As String) As Boolean
Параметры
Возвращаемое значение
true Значение , если все символы из входной строки были добавлены успешно; в противном случае false , чтобы указать, что символы не были добавлены.
Исключения
Параметр input имеет значение null.
Комментарии
Метод Add(String) добавляет символы из input строки в отформатированную строку, начиная с первой доступной позиции после LastAssignedPosition. Этот метод завершится ошибкой по одной из следующих причин:
Любой из символов входного значения,
inputне печатается или входное значение не соответствует соответствующему элементу маски.Недостаточно доступных позиций редактирования в отформатируемой строке после последней назначенной позиции.
Если этот метод завершается ошибкой, добавление не выполняется, а метод возвращается false.
См. также раздел
- Replace
- Remove
- InsertAt
- Clear
- Set
- AvailableEditPositionCount
- LastAssignedPosition
- IsValidInputChar(Char)
- VerifyString