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


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

Параметры

input
String

Содержащий String символьные значения, добавляемые в форматированную строку.

testPosition
Int32

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

resultHint
MaskedTextResultHint

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

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

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

Комментарии

Метод Add(String, Int32, MaskedTextResultHint) добавляет символы из input строки в отформатированную строку, начиная с первой доступной позиции после LastAssignedPosition. Этот метод завершится ошибкой по одной из следующих причин:

  • Любой из символов входного значения, inputне печатается или входное значение не соответствует соответствующему элементу маски.

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

Если этот метод завершается ошибкой, добавление не выполняется, а метод возвращается false.

Этот метод работает так же, как переопределенная версия, принимающую один String параметр, за исключением того, Add(String)что она выводит дополнительные сведения.

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

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

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

Параметры

input
Char

Значение Char , добавляемое к форматируемой строке.

testPosition
Int32

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

resultHint
MaskedTextResultHint

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

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

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

Комментарии

Метод Add(Char, Int32, MaskedTextResultHint) пытается добавить значение символа input в первую доступную позицию в отформатируемой строке после последней назначенной позиции, которая представлена свойством LastAssignedPosition . Этот метод завершится ошибкой, если все доступные позиции находятся до последней назначенной позиции. Этот метод завершится ошибкой по одной из следующих причин:

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

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

Этот метод работает так же, как переопределенная версия, принимающую один Char параметр, за исключением того, Add(Char)что она выводит дополнительные сведения.

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

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

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

Параметры

input
Char

Значение Char , добавляемое к форматируемой строке.

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

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

Комментарии

Метод Add(Char) добавляет значение символа input в первую доступную позицию в отформатируемой строке после последней назначенной позиции, которая представлена свойством LastAssignedPosition . Этот метод завершится ошибкой по одной из следующих причин:

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

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

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

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

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

Параметры

input
String

Содержащий String символьные значения, добавляемые в форматированную строку.

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

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

Исключения

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

Комментарии

Метод Add(String) добавляет символы из input строки в отформатированную строку, начиная с первой доступной позиции после LastAssignedPosition. Этот метод завершится ошибкой по одной из следующих причин:

  • Любой из символов входного значения, inputне печатается или входное значение не соответствует соответствующему элементу маски.

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

Если этот метод завершается ошибкой, добавление не выполняется, а метод возвращается false.

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

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