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


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)

Параметры

mask
String

Строка 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)

Параметры

mask
String

Строка String, представляющая маску ввода.

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)

Параметры

mask
String

Строка String, представляющая маску ввода.

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)

Параметры

mask
String

Строка String, представляющая маску ввода.

passwordChar
Char

Знак Char, отображаемый при вводе знаков в строке пароля.

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)

Параметры

mask
String

Строка String, представляющая маску ввода.

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)

Параметры

mask
String

Строка String, представляющая маску ввода.

culture
CultureInfo

Объект CultureInfo, используемый для задания зависимых от региона символов разделения.

passwordChar
Char

Знак Char, отображаемый при вводе знаков в строке пароля.

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)

Параметры

mask
String

Строка String, представляющая маску ввода.

culture
CultureInfo

Объект CultureInfo, используемый для задания зависимых от региона символов разделения.

allowPromptAsInput
Boolean

Значение Boolean, определяющее, следует ли разрешать использование символа приглашения в качестве символа ввода значения.

promptChar
Char

Знак Char, который будет отображаться в качестве местозаполнителя для пользовательского ввода.

passwordChar
Char

Знак Char, отображаемый при вводе знаков в строке пароля.

restrictToAscii
Boolean

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

Исключения

Параметр маски имеет значение null или равен Empty.

-или-

Маска содержит один или несколько непечатаемых символов.

Комментарии

Этот конструктор представляет наиболее общую перегруженную форму. Параметр mask должен соответствовать языку маскирования, определенному классом MaskedTextProvider , который подробно описан в MaskedTextBox.Mask свойстве MaskedTextBox класса .

Так как нейтральные языки и региональные параметры не могут запрашиваться для получения сведений о языке и региональных параметрах, относящихся к конкретному языку, MaskedTextProvider конструктор будет использовать GetCultures метод для поиска первого ненейтрального языка и региональных параметров, используемых для определения правильных символов разделителя.

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

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