MaskedTextProvider MaskedTextProvider MaskedTextProvider MaskedTextProvider Class

Определение

Представляет службу разбора маски, которая может использоваться любым количеством элементов управления, поддерживающих маски, например элементом управления MaskedTextBox.Represents a mask-parsing service that can be used by any number of controls that support masking, such as the MaskedTextBox control.

public ref class MaskedTextProvider : ICloneable
public class MaskedTextProvider : ICloneable
type MaskedTextProvider = class
    interface ICloneable
Public Class MaskedTextProvider
Implements ICloneable
Наследование
MaskedTextProviderMaskedTextProviderMaskedTextProviderMaskedTextProvider
Реализации

Комментарии

MaskedTextBox Элемент управления содержит маску, состоящую из литеральных символов и элементов форматирования, которая проверяет все вводимые пользователем данные.The MaskedTextBox control contains a mask, composed of literal characters and formatting elements, that it tests all user input against. Вместо постоянного связывания определенного обработчика разбора масок с MaskedTextBox, Windows Forms предоставляет его как отдельную службу, представленную MaskedTextProvider классом, который определяет синтаксис языка маскирования, который обсуждается в документации по Mask свойство.Instead of permanently associating a specific mask-parsing engine with MaskedTextBox, Windows Forms provides it as a separate service, represented by the MaskedTextProvider class, which defines the syntax of the masking language discussed in the documentation for the Mask property.

Многие члены MaskedTextBox класса обращаются к своей реализации с аналогичными именованными элементами связанного MaskedTextProvider.Many of the members of the MaskedTextBox class refer their implementation to similarly named members of the associated MaskedTextProvider. Например, MaskedTextBox.PromptChar MaskedTextProvider свойство MaskedTextBox классаPromptChar ссылается на весь доступ к классу класса.For example, the MaskedTextBox.PromptChar property of the MaskedTextBox class refers all access to the PromptChar of the MaskedTextProvider class.

Механизм синтаксического анализа масок, используемый, MaskedTextProvider моделируется после изменения маскированием элемента управления, включенного в Microsoft Visual Basic версии 6.The mask-parsing engine used by MaskedTextProvider is modeled after the Masked Edit control included in Microsoft Visual Basic version 6. Его язык маскирования описан в документации Mask по свойству.Its masking language is described in the documentation for the Mask property.

С MaskedTextProvider классом связаны следующие три различные строки.The following three distinct strings are involved with the MaskedTextProvider class.

Имя строкиString name ОписаниеDescription
Входной символ или строкаInput character or string Представляет символы, используемые в качестве входных данных, к которым применяется маска.Represents the characters used as input that the mask is applied against. В действительности входная строка может состоять из нескольких операций Addввода, включая InsertAt, Replace, и Remove.In actuality, the input string may be composed of multiple input operations, including Add, Replace, InsertAt, and Remove. Поэтому прямой доступ к строке ввода невозможен.Therefore, the input string cannot be accessed directly. Однако аспекты AllowPromptAsInput обработки входных строк доступны, несмотря на свойства и AsciiOnly, ResetOnPrompt, и ResetOnSpace .However, aspects of the input string handling are available though the AllowPromptAsInput and AsciiOnly, ResetOnPrompt, and ResetOnSpace properties.
МаскаMask Представляет маску форматирования ввода, используемую для преобразования входной строки в отформатированную строку.Represents the input formatting mask used to transform the input string into the formatted string. Эта строка задается в MaskedTextProvider и осуществляется в основном Mask через свойство.This string is set in the MaskedTextProvider and accessed primarily though the Mask property. Характеристики маски также доступны через другие члены, такие как Lengthсвойства, PasswordCharи PromptChar .Characteristics of the mask are also available through other members, such as the Length, PasswordChar, and PromptChar properties.
Форматированная строкаFormatted string Представляет строку, полученную при применении полной маски к входной строке.Represents the string that results when the full mask is applied to the input string. Отформатированную строку можно запрашивать с помощью множества членов класса, включая Item[Int32] LastAssignedPosition, Length,, MaskFull MaskCompleted,, FindEditPositionFromи т. д.The formatted string can be queried with many members of the class, including Item[Int32], Length, LastAssignedPosition, MaskFull, MaskCompleted, FindEditPositionFrom, and so on. Полное значение отформатированной строки доступно из ToDisplayString методов и. ToStringThe full value of the formatted string is available from the ToDisplayString and ToString methods.

Примечание

Входная строка может представлять собой прямой ввод пользователя, как в случае MaskedTextBoxс, или может создаваться другими процессами, не связанными напрямую с операциями ввода-вывода пользователя.The input string may represent direct user input, as in the case of the MaskedTextBox, or may be generated by other processes not directly associated with user input/output operations.

Конструкторы

MaskedTextProvider(String) MaskedTextProvider(String) MaskedTextProvider(String) MaskedTextProvider(String)

Инициализирует новый экземпляр класса MaskedTextProvider, используя заданную маску.Initializes a new instance of the MaskedTextProvider class using the specified mask.

MaskedTextProvider(String, Boolean) MaskedTextProvider(String, Boolean) MaskedTextProvider(String, Boolean) MaskedTextProvider(String, Boolean)

Инициализирует новый экземпляр класса MaskedTextProvider, используя заданную маску и значение ограничения ASCII.Initializes a new instance of the MaskedTextProvider class using the specified mask and ASCII restriction value.

MaskedTextProvider(String, Char, Boolean) MaskedTextProvider(String, Char, Boolean) MaskedTextProvider(String, Char, Boolean) MaskedTextProvider(String, Char, Boolean)

Инициализирует новый экземпляр класса MaskedTextProvider, используя заданную маску, знак пароля и значение использования приглашения.Initializes a new instance of the MaskedTextProvider class using the specified mask, password character, and prompt usage value.

MaskedTextProvider(String, CultureInfo) MaskedTextProvider(String, CultureInfo) MaskedTextProvider(String, CultureInfo) MaskedTextProvider(String, CultureInfo)

Инициализирует новый экземпляр класса MaskedTextProvider, используя указанные маску и значения языка и региональных параметров.Initializes a new instance of the MaskedTextProvider class using the specified mask and culture.

MaskedTextProvider(String, CultureInfo, Boolean) MaskedTextProvider(String, CultureInfo, Boolean) MaskedTextProvider(String, CultureInfo, Boolean) MaskedTextProvider(String, CultureInfo, Boolean)

Инициализирует новый экземпляр класса MaskedTextProvider, используя заданную маску, язык и региональные параметры, а также значение ограничения ASCII.Initializes a new instance of the MaskedTextProvider class using the specified mask, culture, and ASCII restriction value.

MaskedTextProvider(String, CultureInfo, Boolean, Char, Char, Boolean) MaskedTextProvider(String, CultureInfo, Boolean, Char, Char, Boolean) MaskedTextProvider(String, CultureInfo, Boolean, Char, Char, Boolean) MaskedTextProvider(String, CultureInfo, Boolean, Char, Char, Boolean)

Инициализирует новый экземпляр класса MaskedTextProvider, используя заданную маску, язык и региональные параметры, значение использования приглашения, символ приглашения, знак пароля и значение ограничения ASCII.Initializes a new instance of the MaskedTextProvider class using the specified mask, culture, prompt usage value, prompt character, password character, and ASCII restriction value.

MaskedTextProvider(String, CultureInfo, Char, Boolean) MaskedTextProvider(String, CultureInfo, Char, Boolean) MaskedTextProvider(String, CultureInfo, Char, Boolean) MaskedTextProvider(String, CultureInfo, Char, Boolean)

Инициализирует новый экземпляр класса MaskedTextProvider, используя заданную маску, язык и региональные параметры, знак пароля и значение использования приглашения.Initializes a new instance of the MaskedTextProvider class using the specified mask, culture, password character, and prompt usage value.

Свойства

AllowPromptAsInput AllowPromptAsInput AllowPromptAsInput AllowPromptAsInput

Возвращает значение, показывающее, следует ли рассматривать символ приглашения как допустимый знак ввода или нет.Gets a value indicating whether the prompt character should be treated as a valid input character or not.

AsciiOnly AsciiOnly AsciiOnly AsciiOnly

Возвращает значение, показывающее, принимает ли маска знаки, не входящие в набор знаков ASCII.Gets a value indicating whether the mask accepts characters outside of the ASCII character set.

AssignedEditPositionCount AssignedEditPositionCount AssignedEditPositionCount AssignedEditPositionCount

Возвращает количество позиций редактируемых знаков, которым было успешно назначено введенное значение.Gets the number of editable character positions that have already been successfully assigned an input value.

AvailableEditPositionCount AvailableEditPositionCount AvailableEditPositionCount AvailableEditPositionCount

Возвращает количество редактируемых позиций знаков в маске ввода, которым еще не назначено вводимое значение.Gets the number of editable character positions in the input mask that have not yet been assigned an input value.

Culture Culture Culture Culture

Возвращает язык и региональные параметры, определяющие значения локализуемых разделителей в маске ввода.Gets the culture that determines the value of the localizable separators and placeholders in the input mask.

DefaultPasswordChar DefaultPasswordChar DefaultPasswordChar DefaultPasswordChar

Возвращает знак пароля по умолчанию, используемый, чтобы сделать невидимым ввод пользователя.Gets the default password character used obscure user input.

EditPositionCount EditPositionCount EditPositionCount EditPositionCount

Возвращает количество редактируемых позиций в форматируемой строке.Gets the number of editable positions in the formatted string.

EditPositions EditPositions EditPositions EditPositions

Возвращает вновь созданный перечислитель для редактируемых позиций в форматируемой строке.Gets a newly created enumerator for the editable positions in the formatted string.

IncludeLiterals IncludeLiterals IncludeLiterals IncludeLiterals

Получает или задает значение, показывающее, должны ли в форматируемую строку включаться литералы.Gets or sets a value that indicates whether literal characters in the input mask should be included in the formatted string.

IncludePrompt IncludePrompt IncludePrompt IncludePrompt

Получает или задает значение, показывающее, используется ли знак PromptChar для представления отсутствия пользовательского ввода при отображении форматируемой строки.Gets or sets a value indicating whether PromptChar is used to represent the absence of user input when displaying the formatted string.

InvalidIndex InvalidIndex InvalidIndex InvalidIndex

Возвращает верхнюю границу диапазона неправильных индексов.Gets the upper bound of the range of invalid indexes.

IsPassword IsPassword IsPassword IsPassword

Получает или задает значение, определяющее, должна ли к форматируемой строке применяться защита паролем.Gets or sets a value that determines whether password protection should be applied to the formatted string.

Item[Int32] Item[Int32] Item[Int32] Item[Int32]

Возвращает элемент в заданной позиции форматируемой строки.Gets the element at the specified position in the formatted string.

LastAssignedPosition LastAssignedPosition LastAssignedPosition LastAssignedPosition

Возвращает индекс в маске для крайнего правого введенного знака, назначенного маске.Gets the index in the mask of the rightmost input character that has been assigned to the mask.

Length Length Length Length

Возвращает длину маски, кроме знаков-модификаторов маски.Gets the length of the mask, absent any mask modifier characters.

Mask Mask Mask Mask

Возвращаем маску ввода.Gets the input mask.

MaskCompleted MaskCompleted MaskCompleted MaskCompleted

Возвращает значение, показывающее, были ли введены в форматируемую строку все необходимые знаки.Gets a value indicating whether all required inputs have been entered into the formatted string.

MaskFull MaskFull MaskFull MaskFull

Возвращает значение, показывающее, были ли введены в форматируемую строку все обязательные и необязательные знаки.Gets a value indicating whether all required and optional inputs have been entered into the formatted string.

PasswordChar PasswordChar PasswordChar PasswordChar

Получает или задает знак, используемый для подстановки фактически введенных знаков.Gets or sets the character to be substituted for the actual input characters.

PromptChar PromptChar PromptChar PromptChar

Получает или задает знак, используемый для представления отсутствия пользовательского ввода для всех доступных позиций редактирования.Gets or sets the character used to represent the absence of user input for all available edit positions.

ResetOnPrompt ResetOnPrompt ResetOnPrompt ResetOnPrompt

Получает или задает значение, определяющее способ обработки введенного знака, совпадающего со знаком приглашения.Gets or sets a value that determines how an input character that matches the prompt character should be handled.

ResetOnSpace ResetOnSpace ResetOnSpace ResetOnSpace

Получает или задает значение, определяющее способ обработки введенный знак пробела.Gets or sets a value that determines how a space input character should be handled.

SkipLiterals SkipLiterals SkipLiterals SkipLiterals

Получает или задает значение, показывающее можно ли использовать для переопределения позиций литералов те же самые буквенные значения.Gets or sets a value indicating whether literal character positions in the mask can be overwritten by their same values.

Методы

Add(Char) Add(Char) Add(Char) Add(Char)

Добавляет указанный введенный знак в конец форматируемой строки.Adds the specified input character to the end of the formatted string.

Add(Char, Int32, MaskedTextResultHint) Add(Char, Int32, MaskedTextResultHint) Add(Char, Int32, MaskedTextResultHint) Add(Char, Int32, MaskedTextResultHint)

Добавляет заданный введенный знак в конец форматируемой строки, а затем выводит позицию и описательные сведения.Adds the specified input character to the end of the formatted string, and then outputs position and descriptive information.

Add(String) Add(String) Add(String) Add(String)

Добавляет в конец форматируемой строки знаки заданной входной строки.Adds the characters in the specified input string to the end of the formatted string.

Add(String, Int32, MaskedTextResultHint) Add(String, Int32, MaskedTextResultHint) Add(String, Int32, MaskedTextResultHint) Add(String, Int32, MaskedTextResultHint)

Добавляет знаки заданной входной строки в конец форматируемой строки, а затем выводит позицию и описательные сведения.Adds the characters in the specified input string to the end of the formatted string, and then outputs position and descriptive information.

Clear() Clear() Clear() Clear()

Удаляет все введенные редактируемые знаки из форматируемой строки, заменяя их знаками приглашения.Clears all the editable input characters from the formatted string, replacing them with prompt characters.

Clear(MaskedTextResultHint) Clear(MaskedTextResultHint) Clear(MaskedTextResultHint) Clear(MaskedTextResultHint)

Удаляет все введенные редактируемые знаки из форматируемой строки, заменяя их знаками приглашения, а затем выводя описательные сведения.Clears all the editable input characters from the formatted string, replacing them with prompt characters, and then outputs descriptive information.

Clone() Clone() Clone() Clone()

Создает копию текущего поставщика MaskedTextProvider.Creates a copy of the current MaskedTextProvider.

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

Определяет, равен ли заданный объект текущему объекту.Determines whether the specified object is equal to the current object.

(Inherited from Object)
FindAssignedEditPositionFrom(Int32, Boolean) FindAssignedEditPositionFrom(Int32, Boolean) FindAssignedEditPositionFrom(Int32, Boolean) FindAssignedEditPositionFrom(Int32, Boolean)

Возвращает позицию первой назначенной редактируемой позиции после заданной позиции, используя заданное направление поиска.Returns the position of the first assigned editable position after the specified position using the specified search direction.

FindAssignedEditPositionInRange(Int32, Int32, Boolean) FindAssignedEditPositionInRange(Int32, Int32, Boolean) FindAssignedEditPositionInRange(Int32, Int32, Boolean) FindAssignedEditPositionInRange(Int32, Int32, Boolean)

Возвращает позицию первой назначенной редактируемой позиции между заданными позициями, используя заданное направление поиска.Returns the position of the first assigned editable position between the specified positions using the specified search direction.

FindEditPositionFrom(Int32, Boolean) FindEditPositionFrom(Int32, Boolean) FindEditPositionFrom(Int32, Boolean) FindEditPositionFrom(Int32, Boolean)

Возвращает позицию первой редактируемой позиции после заданной позиции, используя заданное направление поиска.Returns the position of the first editable position after the specified position using the specified search direction.

FindEditPositionInRange(Int32, Int32, Boolean) FindEditPositionInRange(Int32, Int32, Boolean) FindEditPositionInRange(Int32, Int32, Boolean) FindEditPositionInRange(Int32, Int32, Boolean)

Возвращает позицию первой редактируемой позиции между заданными позициями, используя заданное направление поиска.Returns the position of the first editable position between the specified positions using the specified search direction.

FindNonEditPositionFrom(Int32, Boolean) FindNonEditPositionFrom(Int32, Boolean) FindNonEditPositionFrom(Int32, Boolean) FindNonEditPositionFrom(Int32, Boolean)

Возвращает позицию первой нередактируемой позиции после заданной позиции, используя заданное направление поиска.Returns the position of the first non-editable position after the specified position using the specified search direction.

FindNonEditPositionInRange(Int32, Int32, Boolean) FindNonEditPositionInRange(Int32, Int32, Boolean) FindNonEditPositionInRange(Int32, Int32, Boolean) FindNonEditPositionInRange(Int32, Int32, Boolean)

Возвращает позицию первой нередактируемой позиции между заданными позициями, используя заданное направление поиска.Returns the position of the first non-editable position between the specified positions using the specified search direction.

FindUnassignedEditPositionFrom(Int32, Boolean) FindUnassignedEditPositionFrom(Int32, Boolean) FindUnassignedEditPositionFrom(Int32, Boolean) FindUnassignedEditPositionFrom(Int32, Boolean)

Возвращает позицию первой неназначенной редактируемой позиции после заданной позиции, используя заданное направление поиска.Returns the position of the first unassigned editable position after the specified position using the specified search direction.

FindUnassignedEditPositionInRange(Int32, Int32, Boolean) FindUnassignedEditPositionInRange(Int32, Int32, Boolean) FindUnassignedEditPositionInRange(Int32, Int32, Boolean) FindUnassignedEditPositionInRange(Int32, Int32, Boolean)

Возвращает позицию первой неназначенной редактируемой позиции между заданными позициями, используя заданное направление поиска.Returns the position of the first unassigned editable position between the specified positions using the specified search direction.

GetHashCode() GetHashCode() GetHashCode() GetHashCode()

Служит хэш-функцией по умолчанию.Serves as the default hash function.

(Inherited from Object)
GetOperationResultFromHint(MaskedTextResultHint) GetOperationResultFromHint(MaskedTextResultHint) GetOperationResultFromHint(MaskedTextResultHint) GetOperationResultFromHint(MaskedTextResultHint)

Определяет, указывает ли объект MaskedTextResultHint на удачное или неудачное выполнение.Determines whether the specified MaskedTextResultHint denotes success or failure.

GetType() GetType() GetType() GetType()

Возвращает объект Type для текущего экземпляра.Gets the Type of the current instance.

(Inherited from Object)
InsertAt(Char, Int32) InsertAt(Char, Int32) InsertAt(Char, Int32) InsertAt(Char, Int32)

Вставляет заданный знак в заданную позицию форматируемой строки.Inserts the specified character at the specified position within the formatted string.

InsertAt(Char, Int32, Int32, MaskedTextResultHint) InsertAt(Char, Int32, Int32, MaskedTextResultHint) InsertAt(Char, Int32, Int32, MaskedTextResultHint) InsertAt(Char, Int32, Int32, MaskedTextResultHint)

Вставляет заданный знак в заданную позицию форматируемой строки, возвращая последнюю позицию вставки и статус операции.Inserts the specified character at the specified position within the formatted string, returning the last insertion position and the status of the operation.

InsertAt(String, Int32) InsertAt(String, Int32) InsertAt(String, Int32) InsertAt(String, Int32)

Вставляет заданную строку в заданную позицию форматируемой строки.Inserts the specified string at a specified position within the formatted string.

InsertAt(String, Int32, Int32, MaskedTextResultHint) InsertAt(String, Int32, Int32, MaskedTextResultHint) InsertAt(String, Int32, Int32, MaskedTextResultHint) InsertAt(String, Int32, Int32, MaskedTextResultHint)

Вставляет заданную строку в заданную позицию форматируемой строки, возвращая последнюю позицию вставки и статус операции.Inserts the specified string at a specified position within the formatted string, returning the last insertion position and the status of the operation.

IsAvailablePosition(Int32) IsAvailablePosition(Int32) IsAvailablePosition(Int32) IsAvailablePosition(Int32)

Определяет, доступна ли заданная позиция для назначения.Determines whether the specified position is available for assignment.

IsEditPosition(Int32) IsEditPosition(Int32) IsEditPosition(Int32) IsEditPosition(Int32)

Определяет, является заданная позиция редактируемой.Determines whether the specified position is editable.

IsValidInputChar(Char) IsValidInputChar(Char) IsValidInputChar(Char) IsValidInputChar(Char)

Определяет, является ли заданный знак допустимым для ввода знаком.Determines whether the specified character is a valid input character.

IsValidMaskChar(Char) IsValidMaskChar(Char) IsValidMaskChar(Char) IsValidMaskChar(Char)

Определяет, является ли заданный знак допустимым знаком маски.Determines whether the specified character is a valid mask character.

IsValidPasswordChar(Char) IsValidPasswordChar(Char) IsValidPasswordChar(Char) IsValidPasswordChar(Char)

Определяет, является ли заданный знак допустимым знаком пароля.Determines whether the specified character is a valid password character.

MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

Создает неполную копию текущего объекта Object.Creates a shallow copy of the current Object.

(Inherited from Object)
Remove() Remove() Remove() Remove()

Удаляет последний назначенный знак из форматируемой строки.Removes the last assigned character from the formatted string.

Remove(Int32, MaskedTextResultHint) Remove(Int32, MaskedTextResultHint) Remove(Int32, MaskedTextResultHint) Remove(Int32, MaskedTextResultHint)

Удаляет последний назначенный знак из форматируемой строки, а затем выводит позицию удаления и описательные сведения.Removes the last assigned character from the formatted string, and then outputs the removal position and descriptive information.

RemoveAt(Int32) RemoveAt(Int32) RemoveAt(Int32) RemoveAt(Int32)

Удаляет назначенный знак в заданной позиции форматируемой строки.Removes the assigned character at the specified position from the formatted string.

RemoveAt(Int32, Int32) RemoveAt(Int32, Int32) RemoveAt(Int32, Int32) RemoveAt(Int32, Int32)

Удаляет назначенные знаки между заданными позициями форматируемой строки.Removes the assigned characters between the specified positions from the formatted string.

RemoveAt(Int32, Int32, Int32, MaskedTextResultHint) RemoveAt(Int32, Int32, Int32, MaskedTextResultHint) RemoveAt(Int32, Int32, Int32, MaskedTextResultHint) RemoveAt(Int32, Int32, Int32, MaskedTextResultHint)

Удаляет назначенные знаки между заданными позициями форматируемой строки, а затем выводит позицию удаления и описательные сведения.Removes the assigned characters between the specified positions from the formatted string, and then outputs the removal position and descriptive information.

Replace(Char, Int32) Replace(Char, Int32) Replace(Char, Int32) Replace(Char, Int32)

Заменяет один знак в заданной позиции или после нее на заданный знак.Replaces a single character at or beyond the specified position with the specified character value.

Replace(Char, Int32, Int32, Int32, MaskedTextResultHint) Replace(Char, Int32, Int32, Int32, MaskedTextResultHint) Replace(Char, Int32, Int32, Int32, MaskedTextResultHint) Replace(Char, Int32, Int32, Int32, MaskedTextResultHint)

Заменяет один знак, начиная между заданными начальной и конечной позициями, на заданный знак, а затем выводит позицию удаления и описательные сведения.Replaces a single character between the specified starting and ending positions with the specified character value, and then outputs the removal position and descriptive information.

Replace(Char, Int32, Int32, MaskedTextResultHint) Replace(Char, Int32, Int32, MaskedTextResultHint) Replace(Char, Int32, Int32, MaskedTextResultHint) Replace(Char, Int32, Int32, MaskedTextResultHint)

Заменяет один знак, начиная с заданной позиции, на заданный знак, а затем выводит позицию удаления и описательные сведения.Replaces a single character at or beyond the specified position with the specified character value, and then outputs the removal position and descriptive information.

Replace(String, Int32) Replace(String, Int32) Replace(String, Int32) Replace(String, Int32)

Заменяет диапазон редактируемых знаков, начиная с заданной позиции в заданной строке.Replaces a range of editable characters starting at the specified position with the specified string.

Replace(String, Int32, Int32, Int32, MaskedTextResultHint) Replace(String, Int32, Int32, Int32, MaskedTextResultHint) Replace(String, Int32, Int32, Int32, MaskedTextResultHint) Replace(String, Int32, Int32, Int32, MaskedTextResultHint)

Заменяет диапазон редактируемых знаков между заданными начальной и конечной позициями на заданную строку, а затем выводит позицию удаления и описательные сведения.Replaces a range of editable characters between the specified starting and ending positions with the specified string, and then outputs the removal position and descriptive information.

Replace(String, Int32, Int32, MaskedTextResultHint) Replace(String, Int32, Int32, MaskedTextResultHint) Replace(String, Int32, Int32, MaskedTextResultHint) Replace(String, Int32, Int32, MaskedTextResultHint)

Заменяет диапазон редактируемых знаков, начиная с заданной позиции, на заданную строку, а затем выводит позицию удаления и описательные сведения.Replaces a range of editable characters starting at the specified position with the specified string, and then outputs the removal position and descriptive information.

Set(String) Set(String) Set(String) Set(String)

Определяет форматируемую строку для заданной входной строки.Sets the formatted string to the specified input string.

Set(String, Int32, MaskedTextResultHint) Set(String, Int32, MaskedTextResultHint) Set(String, Int32, MaskedTextResultHint) Set(String, Int32, MaskedTextResultHint)

Устанавливает форматируемую строку равной заданной входной строке, а затем выводит позицию удаления и описательные сведения.Sets the formatted string to the specified input string, and then outputs the removal position and descriptive information.

ToDisplayString() ToDisplayString() ToDisplayString() ToDisplayString()

Возвращает форматируемую строку в отображаемом виде.Returns the formatted string in a displayable form.

ToString() ToString() ToString() ToString()

Возвращает форматируемую строку, содержащую назначенные значения знаков.Returns the formatted string that includes all the assigned character values.

ToString(Boolean) ToString(Boolean) ToString(Boolean) ToString(Boolean)

Возвращает форматируемую строку, при необходимости содержащую знаки пароля.Returns the formatted string, optionally including password characters.

ToString(Boolean, Boolean) ToString(Boolean, Boolean) ToString(Boolean, Boolean) ToString(Boolean, Boolean)

Возвращает форматируемую строку, при необходимости включая знаки приглашения и литералы.Returns the formatted string, optionally including prompt and literal characters.

ToString(Boolean, Boolean, Boolean, Int32, Int32) ToString(Boolean, Boolean, Boolean, Int32, Int32) ToString(Boolean, Boolean, Boolean, Int32, Int32) ToString(Boolean, Boolean, Boolean, Int32, Int32)

Возвращает подстроку форматируемой строки, при необходимости включая знаки приглашения, литералы и знаки пароля.Returns a substring of the formatted string, optionally including prompt, literal, and password characters.

ToString(Boolean, Boolean, Int32, Int32) ToString(Boolean, Boolean, Int32, Int32) ToString(Boolean, Boolean, Int32, Int32) ToString(Boolean, Boolean, Int32, Int32)

Возвращает подстроку форматируемой строки, при необходимости включая знаки приглашения и литералы.Returns a substring of the formatted string, optionally including prompt and literal characters.

ToString(Boolean, Int32, Int32) ToString(Boolean, Int32, Int32) ToString(Boolean, Int32, Int32) ToString(Boolean, Int32, Int32)

Возвращает подстроку форматируемой строки, при необходимости содержащую знаки пароля.Returns a substring of the formatted string, optionally including password characters.

ToString(Int32, Int32) ToString(Int32, Int32) ToString(Int32, Int32) ToString(Int32, Int32)

Возвращает подстроку форматируемой строки.Returns a substring of the formatted string.

VerifyChar(Char, Int32, MaskedTextResultHint) VerifyChar(Char, Int32, MaskedTextResultHint) VerifyChar(Char, Int32, MaskedTextResultHint) VerifyChar(Char, Int32, MaskedTextResultHint)

Проверяет, может ли заданный знак быть успешно установлен в заданной позиции.Tests whether the specified character could be set successfully at the specified position.

VerifyEscapeChar(Char, Int32) VerifyEscapeChar(Char, Int32) VerifyEscapeChar(Char, Int32) VerifyEscapeChar(Char, Int32)

Проверяет, будет ли заданный знак экранироваться в заданной позиции.Tests whether the specified character would be escaped at the specified position.

VerifyString(String) VerifyString(String) VerifyString(String) VerifyString(String)

Проверяет, может ли заданная строка быть успешно установлена.Tests whether the specified string could be set successfully.

VerifyString(String, Int32, MaskedTextResultHint) VerifyString(String, Int32, MaskedTextResultHint) VerifyString(String, Int32, MaskedTextResultHint) VerifyString(String, Int32, MaskedTextResultHint)

Проверяет, может ли заданная строка быть успешно установлена, а затем возвращает позицию и описательные сведения.Tests whether the specified string could be set successfully, and then outputs position and descriptive information.

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

Дополнительно