MaskedTextProvider 构造函数
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
初始化 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)
参数
注解
使用此构造函数与对构造函数的以下调用 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)
参数
- 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)
参数
- 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)
参数
- 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)
参数
- 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)
参数
- culture
- CultureInfo
CultureInfo用于设置区域敏感分隔符的 A。
- 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)
参数
- culture
- CultureInfo
CultureInfo用于设置区域敏感分隔符的 A。
- restrictToAscii
- Boolean
true 将输入限制为与 ASCII 兼容的字符;否则 false ,允许整个 Unicode 集。
例外
注解
此构造函数表示最常见的重载形式。 该mask参数必须符合类定义的MaskedTextProvider掩码语言,该语言在类的属性MaskedTextBox中MaskedTextBox.Mask详述。
由于无法查询特定区域性的信息中性区域性, MaskedTextProvider 因此构造函数将使用 GetCultures 该方法搜索第一个非中性区域性以确定正确的分隔符。