MaskedTextProvider 建構函式
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
初始化 MaskedTextProvider 類別的新執行個體。
多載
| 名稱 | Description |
|---|---|
| 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)
使用指定的遮罩初始化該類別的新實例 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)
使用指定的遮罩與 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)
使用指定的遮罩與文化初始化該類別的新實例 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)
使用指定的遮罩、密碼字元和提示使用值初始化該類別的新實例 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)
使用指定的遮罩、文化及 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)
使用指定的遮罩、文化、密碼字元及提示使用值初始化該類別的新實例 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)
使用指定的遮罩、文化、提示字元使用值、提示字元、密碼字元及 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.Mask 類別的 MaskedTextBox 特性中。
由於中立文化無法被查詢特定文化資訊, MaskedTextProvider 建構者會使用此 GetCultures 方法搜尋第一個非中立文化,以決定適當的分隔字特徵。