MaskedTextProvider MaskedTextProvider MaskedTextProvider MaskedTextProvider Constructors

Определение

Перегрузки

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, 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, 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, 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, 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.

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) MaskedTextProvider(String) MaskedTextProvider(String) MaskedTextProvider(String)

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

public:
 MaskedTextProvider(System::String ^ mask);
public MaskedTextProvider (string mask);
new System.ComponentModel.MaskedTextProvider : string -> System.ComponentModel.MaskedTextProvider
Public Sub New (mask As String)

Параметры

mask
String String String String

Строка String, представляющая маску ввода.A String that represents the input mask.

Комментарии

Использование этого конструктора в точности эквивалентно следующему вызову MaskedTextProvider.MaskedTextProvider(String, CultureInfo, Boolean, Char, Char, Boolean) конструктора:Use of this constructor is exactly equivalent to the following call to the MaskedTextProvider.MaskedTextProvider(String, CultureInfo, Boolean, Char, Char, Boolean) constructor:

MaskedTextProvider(mask , null, true, '_', '\0', false)

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

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.

public:
 MaskedTextProvider(System::String ^ mask, bool restrictToAscii);
public MaskedTextProvider (string mask, bool restrictToAscii);
new System.ComponentModel.MaskedTextProvider : string * bool -> System.ComponentModel.MaskedTextProvider
Public Sub New (mask As String, restrictToAscii As Boolean)

Параметры

mask
String String String String

Строка String, представляющая маску ввода.A String that represents the input mask.

restrictToAscii
Boolean Boolean Boolean Boolean

Значение true, чтобы ограничить ввод ASCII-совместимыми знаками; в противном случае — значение false, чтобы разрешить использовать полный набор Юникод.true to restrict input to ASCII-compatible characters; otherwise false to allow the entire Unicode set.

Комментарии

Использование этого конструктора в точности эквивалентно следующему вызову MaskedTextProvider.MaskedTextProvider(String, CultureInfo, Boolean, Char, Char, Boolean) конструктора:Use of this constructor is exactly equivalent to the following call to the MaskedTextProvider.MaskedTextProvider(String, CultureInfo, Boolean, Char, Char, Boolean) constructor:

MaskedTextProvider(mask , null, true, '_', '\0', restrictToASCII)

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

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.

public:
 MaskedTextProvider(System::String ^ mask, System::Globalization::CultureInfo ^ culture);
public MaskedTextProvider (string mask, System.Globalization.CultureInfo culture);
new System.ComponentModel.MaskedTextProvider : string * System.Globalization.CultureInfo -> System.ComponentModel.MaskedTextProvider
Public Sub New (mask As String, culture As CultureInfo)

Параметры

mask
String String String String

Строка String, представляющая маску ввода.A String that represents the input mask.

culture
CultureInfo CultureInfo CultureInfo CultureInfo

Объект CultureInfo, используемый для задания зависимых от региона символов разделения.A CultureInfo that is used to set region-sensitive separator characters.

Комментарии

Использование этого конструктора в точности эквивалентно следующему вызову MaskedTextProvider.MaskedTextProvider(String, CultureInfo, Boolean, Char, Char, Boolean) конструктора:Use of this constructor is exactly equivalent to the following call to the MaskedTextProvider.MaskedTextProvider(String, CultureInfo, Boolean, Char, Char, Boolean) constructor:

MaskedTextProvider(mask , culture, true, '_', '\0', false)

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

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.

public:
 MaskedTextProvider(System::String ^ mask, char passwordChar, bool allowPromptAsInput);
public MaskedTextProvider (string mask, char passwordChar, bool allowPromptAsInput);
new System.ComponentModel.MaskedTextProvider : string * char * bool -> System.ComponentModel.MaskedTextProvider
Public Sub New (mask As String, passwordChar As Char, allowPromptAsInput As Boolean)

Параметры

mask
String String String String

Строка String, представляющая маску ввода.A String that represents the input mask.

passwordChar
Char Char Char Char

Знак Char, отображаемый при вводе знаков в строке пароля.A Char that will be displayed for characters entered into a password string.

allowPromptAsInput
Boolean Boolean Boolean Boolean

Значение true, разрешающее использовать знак приглашения в качестве ввода, в противном случае — значение false.true to allow the prompt character as input; otherwise false.

Комментарии

Использование этого конструктора в точности эквивалентно следующему вызову MaskedTextProvider.MaskedTextProvider(String, CultureInfo, Boolean, Char, Char, Boolean) конструктора:Use of this constructor is exactly equivalent to the following call to the MaskedTextProvider.MaskedTextProvider(String, CultureInfo, Boolean, Char, Char, Boolean) constructor:

MaskedTextProvider(mask , null, allowPromptAsInput, '_', passwordChar, false)

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

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.

public:
 MaskedTextProvider(System::String ^ mask, System::Globalization::CultureInfo ^ culture, bool restrictToAscii);
public MaskedTextProvider (string mask, System.Globalization.CultureInfo culture, bool restrictToAscii);
new System.ComponentModel.MaskedTextProvider : string * System.Globalization.CultureInfo * bool -> System.ComponentModel.MaskedTextProvider
Public Sub New (mask As String, culture As CultureInfo, restrictToAscii As Boolean)

Параметры

mask
String String String String

Строка String, представляющая маску ввода.A String that represents the input mask.

culture
CultureInfo CultureInfo CultureInfo CultureInfo

Объект CultureInfo, используемый для задания зависимых от региона символов разделения.A CultureInfo that is used to set region-sensitive separator characters.

restrictToAscii
Boolean Boolean Boolean Boolean

Значение true, чтобы ограничить ввод ASCII-совместимыми знаками; в противном случае — значение false, чтобы разрешить использовать полный набор Юникод.true to restrict input to ASCII-compatible characters; otherwise false to allow the entire Unicode set.

Комментарии

Использование этого конструктора в точности эквивалентно следующему вызову MaskedTextProvider.MaskedTextProvider(String, CultureInfo, Boolean, Char, Char, Boolean) конструктора:Use of this constructor is exactly equivalent to the following call to the MaskedTextProvider.MaskedTextProvider(String, CultureInfo, Boolean, Char, Char, Boolean) constructor:

MaskedTextProvider(mask , culture, true, '_', '\0', restrictToAscii)

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

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.

public:
 MaskedTextProvider(System::String ^ mask, System::Globalization::CultureInfo ^ culture, char passwordChar, bool allowPromptAsInput);
public MaskedTextProvider (string mask, System.Globalization.CultureInfo culture, char passwordChar, bool allowPromptAsInput);
new System.ComponentModel.MaskedTextProvider : string * System.Globalization.CultureInfo * char * bool -> System.ComponentModel.MaskedTextProvider
Public Sub New (mask As String, culture As CultureInfo, passwordChar As Char, allowPromptAsInput As Boolean)

Параметры

mask
String String String String

Строка String, представляющая маску ввода.A String that represents the input mask.

culture
CultureInfo CultureInfo CultureInfo CultureInfo

Объект CultureInfo, используемый для задания зависимых от региона символов разделения.A CultureInfo that is used to set region-sensitive separator characters.

passwordChar
Char Char Char Char

Знак Char, отображаемый при вводе знаков в строке пароля.A Char that will be displayed for characters entered into a password string.

allowPromptAsInput
Boolean Boolean Boolean Boolean

Значение true, разрешающее использовать знак приглашения в качестве ввода, в противном случае — значение false.true to allow the prompt character as input; otherwise false.

Комментарии

Использование этого конструктора в точности эквивалентно следующему вызову MaskedTextProvider.MaskedTextProvider(String, CultureInfo, Boolean, Char, Char, Boolean) конструктора:Use of this constructor is exactly equivalent to the following call to the MaskedTextProvider.MaskedTextProvider(String, CultureInfo, Boolean, Char, Char, Boolean) constructor:

MaskedTextProvider(mask , culture, allowPromptAsInput, '_', passwordChar, false)

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

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.

public:
 MaskedTextProvider(System::String ^ mask, System::Globalization::CultureInfo ^ culture, bool allowPromptAsInput, char promptChar, char passwordChar, bool restrictToAscii);
public MaskedTextProvider (string mask, System.Globalization.CultureInfo culture, bool allowPromptAsInput, char promptChar, char passwordChar, bool restrictToAscii);
new System.ComponentModel.MaskedTextProvider : string * System.Globalization.CultureInfo * bool * char * char * bool -> System.ComponentModel.MaskedTextProvider
Public Sub New (mask As String, culture As CultureInfo, allowPromptAsInput As Boolean, promptChar As Char, passwordChar As Char, restrictToAscii As Boolean)

Параметры

mask
String String String String

Строка String, представляющая маску ввода.A String that represents the input mask.

culture
CultureInfo CultureInfo CultureInfo CultureInfo

Объект CultureInfo, используемый для задания зависимых от региона символов разделения.A CultureInfo that is used to set region-sensitive separator characters.

allowPromptAsInput
Boolean Boolean Boolean Boolean

Значение Boolean, определяющее, следует ли разрешать использование символа приглашения в качестве символа ввода значения.A Boolean value that specifies whether the prompt character should be allowed as a valid input character.

promptChar
Char Char Char Char

Знак Char, который будет отображаться в качестве местозаполнителя для пользовательского ввода.A Char that will be displayed as a placeholder for user input.

passwordChar
Char Char Char Char

Знак Char, отображаемый при вводе знаков в строке пароля.A Char that will be displayed for characters entered into a password string.

restrictToAscii
Boolean Boolean Boolean Boolean

Значение true, чтобы ограничить ввод ASCII-совместимыми знаками; в противном случае — значение false, чтобы разрешить использовать полный набор Юникод.true to restrict input to ASCII-compatible characters; otherwise false to allow the entire Unicode set.

Исключения

Параметр маски имеет значение null или равен Empty.The mask parameter is null or Empty.

- или --or- Маска содержит один или несколько непечатаемых символов.The mask contains one or more non-printable characters.

Комментарии

Этот конструктор представляет наиболее общую перегруженную форму.This constructor represents the most general overloaded form. Параметр должен соответствовать языку маскирования, определенному MaskedTextProvider классом, MaskedTextBox.Mask который подробно описан MaskedTextBox в свойстве класса. maskThe mask parameter must conform to the masking language defined by the MaskedTextProvider class, which is detailed in the MaskedTextBox.Mask property of the MaskedTextBox class.

Поскольку нейтральные языки и региональные параметры не могут запрашивать сведения о MaskedTextProvider языке и региональных параметрах, конструктор будет GetCultures использовать метод для поиска первой ненейтральной культуры, используемой для определения правильных символов-разделителей.Because neutral cultures cannot be queried for culture-specific information, the MaskedTextProvider constructor will use the GetCultures method to search for the first non-neutral culture to use to determine the proper separator characters.

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

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