通过


MaskedTextProvider 构造函数

定义

初始化 MaskedTextProvider 类的新实例。

重载

名称 说明
MaskedTextProvider(String)

使用指定的掩码初始化类的新实例 MaskedTextProvider

MaskedTextProvider(String, Boolean)

使用指定的掩码和 ASCII 限制值初始化类的新实例 MaskedTextProvider

MaskedTextProvider(String, CultureInfo)

使用指定的掩码和区域性初始化类的新实例 MaskedTextProvider

MaskedTextProvider(String, Char, Boolean)

使用指定的掩码、密码字符和提示使用值初始化类的新实例 MaskedTextProvider

MaskedTextProvider(String, CultureInfo, Boolean)

使用指定的掩码、区域性和 ASCII 限制值初始化类的新实例 MaskedTextProvider

MaskedTextProvider(String, CultureInfo, Char, Boolean)

使用指定的掩码、区域性、密码字符和提示使用值初始化类的新实例 MaskedTextProvider

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

使用指定的掩码、区域性、提示使用值、提示字符、密码字符和 ASCII 限制值初始化类的新实例 MaskedTextProvider

MaskedTextProvider(String)

Source:
MaskedTextProvider.cs
Source:
MaskedTextProvider.cs
Source:
MaskedTextProvider.cs
Source:
MaskedTextProvider.cs
Source:
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

表示输入掩码的 A String

注解

使用此构造函数与对构造函数的以下调用 MaskedTextProvider.MaskedTextProvider(String, CultureInfo, Boolean, Char, Char, Boolean) 完全等效:

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

另请参阅

适用于

MaskedTextProvider(String, Boolean)

Source:
MaskedTextProvider.cs
Source:
MaskedTextProvider.cs
Source:
MaskedTextProvider.cs
Source:
MaskedTextProvider.cs
Source:
MaskedTextProvider.cs

使用指定的掩码和 ASCII 限制值初始化类的新实例 MaskedTextProvider

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

表示输入掩码的 A String

restrictToAscii
Boolean

true 将输入限制为与 ASCII 兼容的字符;否则 false ,允许整个 Unicode 集。

注解

使用此构造函数与对构造函数的以下调用 MaskedTextProvider.MaskedTextProvider(String, CultureInfo, Boolean, Char, Char, Boolean) 完全等效:

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

另请参阅

适用于

MaskedTextProvider(String, CultureInfo)

Source:
MaskedTextProvider.cs
Source:
MaskedTextProvider.cs
Source:
MaskedTextProvider.cs
Source:
MaskedTextProvider.cs
Source:
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

表示输入掩码的 A String

culture
CultureInfo

CultureInfo用于设置区域敏感分隔符的 A。

注解

使用此构造函数与对构造函数的以下调用 MaskedTextProvider.MaskedTextProvider(String, CultureInfo, Boolean, Char, Char, Boolean) 完全等效:

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

另请参阅

适用于

MaskedTextProvider(String, Char, Boolean)

Source:
MaskedTextProvider.cs
Source:
MaskedTextProvider.cs
Source:
MaskedTextProvider.cs
Source:
MaskedTextProvider.cs
Source:
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

表示输入掩码的 A 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)

Source:
MaskedTextProvider.cs
Source:
MaskedTextProvider.cs
Source:
MaskedTextProvider.cs
Source:
MaskedTextProvider.cs
Source:
MaskedTextProvider.cs

使用指定的掩码、区域性和 ASCII 限制值初始化类的新实例 MaskedTextProvider

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

表示输入掩码的 A String

culture
CultureInfo

CultureInfo用于设置区域敏感分隔符的 A。

restrictToAscii
Boolean

true 将输入限制为与 ASCII 兼容的字符;否则 false ,允许整个 Unicode 集。

注解

使用此构造函数与对构造函数的以下调用 MaskedTextProvider.MaskedTextProvider(String, CultureInfo, Boolean, Char, Char, Boolean) 完全等效:

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

另请参阅

适用于

MaskedTextProvider(String, CultureInfo, Char, Boolean)

Source:
MaskedTextProvider.cs
Source:
MaskedTextProvider.cs
Source:
MaskedTextProvider.cs
Source:
MaskedTextProvider.cs
Source:
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

表示输入掩码的 A String

culture
CultureInfo

CultureInfo用于设置区域敏感分隔符的 A。

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)

Source:
MaskedTextProvider.cs
Source:
MaskedTextProvider.cs
Source:
MaskedTextProvider.cs
Source:
MaskedTextProvider.cs
Source:
MaskedTextProvider.cs

使用指定的掩码、区域性、提示使用值、提示字符、密码字符和 ASCII 限制值初始化类的新实例 MaskedTextProvider

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

表示输入掩码的 A String

culture
CultureInfo

CultureInfo用于设置区域敏感分隔符的 A。

allowPromptAsInput
Boolean

一个 Boolean 值,该值指定是否应允许提示字符作为有效的输入字符。

promptChar
Char

将显示为用户输入的占位符的 A Char

passwordChar
Char

将为输入密码字符串的字符显示该 Char 字符串。

restrictToAscii
Boolean

true 将输入限制为与 ASCII 兼容的字符;否则 false ,允许整个 Unicode 集。

例外

掩码参数为 nullEmpty

-或-

掩码包含一个或多个不可打印字符。

注解

此构造函数表示最常见的重载形式。 该mask参数必须符合类定义的MaskedTextProvider掩码语言,该语言在类的属性MaskedTextBoxMaskedTextBox.Mask详述。

由于无法查询特定区域性的信息中性区域性, MaskedTextProvider 因此构造函数将使用 GetCultures 该方法搜索第一个非中性区域性以确定正确的分隔符。

另请参阅

适用于