MaskedTextProvider Конструкторы
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Инициализирует новый экземпляр класса MaskedTextProvider.
Перегрузки
MaskedTextProvider(String) |
Инициализирует новый экземпляр класса MaskedTextProvider, используя заданную маску. |
MaskedTextProvider(String, Boolean) |
Инициализирует новый экземпляр класса MaskedTextProvider, используя заданную маску и значение ограничения ASCII. |
MaskedTextProvider(String, CultureInfo) |
Инициализирует новый экземпляр класса MaskedTextProvider, используя указанные маску и значения языка и региональных параметров. |
MaskedTextProvider(String, Char, Boolean) |
Инициализирует новый экземпляр класса MaskedTextProvider, используя заданную маску, знак пароля и значение использования приглашения. |
MaskedTextProvider(String, CultureInfo, Boolean) |
Инициализирует новый экземпляр класса MaskedTextProvider, используя заданную маску, язык и региональные параметры, а также значение ограничения ASCII. |
MaskedTextProvider(String, CultureInfo, Char, Boolean) |
Инициализирует новый экземпляр класса MaskedTextProvider, используя заданную маску, язык и региональные параметры, знак пароля и значение использования приглашения. |
MaskedTextProvider(String, CultureInfo, Boolean, Char, Char, Boolean) |
Инициализирует новый экземпляр класса MaskedTextProvider, используя заданную маску, язык и региональные параметры, значение использования приглашения, символ приглашения, знак пароля и значение ограничения ASCII. |
MaskedTextProvider(String)
- Исходный код:
- MaskedTextProvider.cs
- Исходный код:
- MaskedTextProvider.cs
- Исходный код:
- MaskedTextProvider.cs
Инициализирует новый экземпляр класса MaskedTextProvider, используя заданную маску.
public:
MaskedTextProvider(System::String ^ mask);
public MaskedTextProvider (string mask);
new System.ComponentModel.MaskedTextProvider : string -> System.ComponentModel.MaskedTextProvider
Public Sub New (mask As String)
Параметры
Комментарии
Использование этого конструктора в точности эквивалентно следующему вызову конструктора MaskedTextProvider.MaskedTextProvider(String, CultureInfo, Boolean, Char, Char, Boolean) :
MaskedTextProvider(mask , null, true, '_', '\0', false)
См. также раздел
Применяется к
MaskedTextProvider(String, Boolean)
- Исходный код:
- MaskedTextProvider.cs
- Исходный код:
- MaskedTextProvider.cs
- Исходный код:
- MaskedTextProvider.cs
Инициализирует новый экземпляр класса MaskedTextProvider, используя заданную маску и значение ограничения ASCII.
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)
Параметры
- restrictToAscii
- Boolean
Значение true
, чтобы ограничить ввод ASCII-совместимыми знаками; в противном случае — значение false
, чтобы разрешить использовать полный набор Юникод.
Комментарии
Использование этого конструктора в точности эквивалентно следующему вызову конструктора MaskedTextProvider.MaskedTextProvider(String, CultureInfo, Boolean, Char, Char, Boolean) :
MaskedTextProvider(mask , null, true, '_', '\0', restrictToASCII)
См. также раздел
Применяется к
MaskedTextProvider(String, CultureInfo)
- Исходный код:
- MaskedTextProvider.cs
- Исходный код:
- MaskedTextProvider.cs
- Исходный код:
- MaskedTextProvider.cs
Инициализирует новый экземпляр класса MaskedTextProvider, используя указанные маску и значения языка и региональных параметров.
public:
MaskedTextProvider(System::String ^ mask, System::Globalization::CultureInfo ^ culture);
public MaskedTextProvider (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)
Параметры
- culture
- CultureInfo
Объект CultureInfo, используемый для задания зависимых от региона символов разделения.
Комментарии
Использование этого конструктора в точности эквивалентно следующему вызову конструктора MaskedTextProvider.MaskedTextProvider(String, CultureInfo, Boolean, Char, Char, Boolean) :
MaskedTextProvider(mask , culture, true, '_', '\0', false)
См. также раздел
Применяется к
MaskedTextProvider(String, Char, Boolean)
- Исходный код:
- MaskedTextProvider.cs
- Исходный код:
- MaskedTextProvider.cs
- Исходный код:
- MaskedTextProvider.cs
Инициализирует новый экземпляр класса MaskedTextProvider, используя заданную маску, знак пароля и значение использования приглашения.
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)
Параметры
- allowPromptAsInput
- Boolean
Значение true
, разрешающее использовать знак приглашения в качестве ввода, в противном случае — значение false
.
Комментарии
Использование этого конструктора в точности эквивалентно следующему вызову конструктора MaskedTextProvider.MaskedTextProvider(String, CultureInfo, Boolean, Char, Char, Boolean) :
MaskedTextProvider(mask , null, allowPromptAsInput, '_', passwordChar, false)
См. также раздел
Применяется к
MaskedTextProvider(String, CultureInfo, Boolean)
- Исходный код:
- MaskedTextProvider.cs
- Исходный код:
- MaskedTextProvider.cs
- Исходный код:
- MaskedTextProvider.cs
Инициализирует новый экземпляр класса MaskedTextProvider, используя заданную маску, язык и региональные параметры, а также значение ограничения ASCII.
public:
MaskedTextProvider(System::String ^ mask, System::Globalization::CultureInfo ^ culture, bool restrictToAscii);
public MaskedTextProvider (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)
Параметры
- culture
- CultureInfo
Объект CultureInfo, используемый для задания зависимых от региона символов разделения.
- restrictToAscii
- Boolean
Значение true
, чтобы ограничить ввод ASCII-совместимыми знаками; в противном случае — значение false
, чтобы разрешить использовать полный набор Юникод.
Комментарии
Использование этого конструктора в точности эквивалентно следующему вызову конструктора MaskedTextProvider.MaskedTextProvider(String, CultureInfo, Boolean, Char, Char, Boolean) :
MaskedTextProvider(mask , culture, true, '_', '\0', restrictToAscii)
См. также раздел
Применяется к
MaskedTextProvider(String, CultureInfo, Char, Boolean)
- Исходный код:
- MaskedTextProvider.cs
- Исходный код:
- MaskedTextProvider.cs
- Исходный код:
- MaskedTextProvider.cs
Инициализирует новый экземпляр класса MaskedTextProvider, используя заданную маску, язык и региональные параметры, знак пароля и значение использования приглашения.
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);
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)
Параметры
- culture
- CultureInfo
Объект CultureInfo, используемый для задания зависимых от региона символов разделения.
- allowPromptAsInput
- Boolean
Значение true
, разрешающее использовать знак приглашения в качестве ввода, в противном случае — значение false
.
Комментарии
Использование этого конструктора в точности эквивалентно следующему вызову конструктора MaskedTextProvider.MaskedTextProvider(String, CultureInfo, Boolean, Char, Char, Boolean) :
MaskedTextProvider(mask , culture, allowPromptAsInput, '_', passwordChar, false)
См. также раздел
Применяется к
MaskedTextProvider(String, CultureInfo, Boolean, Char, Char, Boolean)
- Исходный код:
- MaskedTextProvider.cs
- Исходный код:
- MaskedTextProvider.cs
- Исходный код:
- MaskedTextProvider.cs
Инициализирует новый экземпляр класса MaskedTextProvider, используя заданную маску, язык и региональные параметры, значение использования приглашения, символ приглашения, знак пароля и значение ограничения ASCII.
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);
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)
Параметры
- culture
- CultureInfo
Объект CultureInfo, используемый для задания зависимых от региона символов разделения.
- allowPromptAsInput
- Boolean
Значение Boolean, определяющее, следует ли разрешать использование символа приглашения в качестве символа ввода значения.
- promptChar
- Char
Знак Char, который будет отображаться в качестве местозаполнителя для пользовательского ввода.
- restrictToAscii
- Boolean
Значение true
, чтобы ограничить ввод ASCII-совместимыми знаками; в противном случае — значение false
, чтобы разрешить использовать полный набор Юникод.
Исключения
Параметр маски имеет значение null
или равен Empty.
-или-
Маска содержит один или несколько непечатаемых символов.
Комментарии
Этот конструктор представляет наиболее общую перегруженную форму. Параметр mask
должен соответствовать языку маскирования, определенному классом MaskedTextProvider , который подробно описан в MaskedTextBox.Mask свойстве MaskedTextBox класса .
Так как нейтральные языки и региональные параметры не могут запрашиваться для получения сведений о языке и региональных параметрах, относящихся к конкретному языку, MaskedTextProvider конструктор будет использовать GetCultures метод для поиска первого ненейтрального языка и региональных параметров, используемых для определения правильных символов разделителя.