Freigeben über


MaskedTextProvider Konstruktoren

Definition

Initialisiert eine neue Instanz der MaskedTextProvider-Klasse.

Überlädt

Name Beschreibung
MaskedTextProvider(String)

Initialisiert eine neue Instanz der MaskedTextProvider Klasse mithilfe des angegebenen Maskenformats.

MaskedTextProvider(String, Boolean)

Initialisiert eine neue Instanz der MaskedTextProvider Klasse mithilfe des angegebenen Masken- und ASCII-Einschränkungswerts.

MaskedTextProvider(String, CultureInfo)

Initialisiert eine neue Instanz der MaskedTextProvider Klasse mithilfe der angegebenen Maske und Kultur.

MaskedTextProvider(String, Char, Boolean)

Initialisiert eine neue Instanz der MaskedTextProvider Klasse mithilfe des angegebenen Masken-, Kennwortzeichen- und Eingabeaufforderungsverwendungswerts.

MaskedTextProvider(String, CultureInfo, Boolean)

Initialisiert eine neue Instanz der MaskedTextProvider Klasse mithilfe des angegebenen Masken-, Kultur- und ASCII-Einschränkungswerts.

MaskedTextProvider(String, CultureInfo, Char, Boolean)

Initialisiert eine neue Instanz der MaskedTextProvider Klasse mithilfe des angegebenen Masken-, Kultur-, Kennwortzeichen- und Eingabeaufforderungsverwendungswerts.

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

Initialisiert eine neue Instanz der Klasse mithilfe des MaskedTextProvider angegebenen Maskenformats, der Kultur, des Eingabeaufforderungsverwendungswerts, des Eingabeaufforderungszeichens, des Kennwortzeichens und des ASCII-Einschränkungswerts.

MaskedTextProvider(String)

Quelle:
MaskedTextProvider.cs
Quelle:
MaskedTextProvider.cs
Quelle:
MaskedTextProvider.cs
Quelle:
MaskedTextProvider.cs
Quelle:
MaskedTextProvider.cs

Initialisiert eine neue Instanz der MaskedTextProvider Klasse mithilfe des angegebenen Maskenformats.

public:
 MaskedTextProvider(System::String ^ mask);
public MaskedTextProvider(string mask);
new System.ComponentModel.MaskedTextProvider : string -> System.ComponentModel.MaskedTextProvider
Public Sub New (mask As String)

Parameter

mask
String

Ein String Wert, der das Eingabeformat darstellt.

Hinweise

Die Verwendung dieses Konstruktors entspricht genau dem folgenden Aufruf des MaskedTextProvider.MaskedTextProvider(String, CultureInfo, Boolean, Char, Char, Boolean) Konstruktors:

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

Weitere Informationen

Gilt für:

MaskedTextProvider(String, Boolean)

Quelle:
MaskedTextProvider.cs
Quelle:
MaskedTextProvider.cs
Quelle:
MaskedTextProvider.cs
Quelle:
MaskedTextProvider.cs
Quelle:
MaskedTextProvider.cs

Initialisiert eine neue Instanz der MaskedTextProvider Klasse mithilfe des angegebenen Masken- und ASCII-Einschränkungswerts.

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)

Parameter

mask
String

Ein String Wert, der das Eingabeformat darstellt.

restrictToAscii
Boolean

true die Eingabe auf ASCII-kompatible Zeichen einzuschränken; andernfalls false , um den gesamten Unicode-Satz zuzulassen.

Hinweise

Die Verwendung dieses Konstruktors entspricht genau dem folgenden Aufruf des MaskedTextProvider.MaskedTextProvider(String, CultureInfo, Boolean, Char, Char, Boolean) Konstruktors:

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

Weitere Informationen

Gilt für:

MaskedTextProvider(String, CultureInfo)

Quelle:
MaskedTextProvider.cs
Quelle:
MaskedTextProvider.cs
Quelle:
MaskedTextProvider.cs
Quelle:
MaskedTextProvider.cs
Quelle:
MaskedTextProvider.cs

Initialisiert eine neue Instanz der MaskedTextProvider Klasse mithilfe der angegebenen Maske und Kultur.

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)

Parameter

mask
String

Ein String Wert, der das Eingabeformat darstellt.

culture
CultureInfo

Ein Trennzeichen, das verwendet wird, um regionsabhängige Trennzeichen festzulegen.A CultureInfo that is used to set region-sensitive separator characters.

Hinweise

Die Verwendung dieses Konstruktors entspricht genau dem folgenden Aufruf des MaskedTextProvider.MaskedTextProvider(String, CultureInfo, Boolean, Char, Char, Boolean) Konstruktors:

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

Weitere Informationen

Gilt für:

MaskedTextProvider(String, Char, Boolean)

Quelle:
MaskedTextProvider.cs
Quelle:
MaskedTextProvider.cs
Quelle:
MaskedTextProvider.cs
Quelle:
MaskedTextProvider.cs
Quelle:
MaskedTextProvider.cs

Initialisiert eine neue Instanz der MaskedTextProvider Klasse mithilfe des angegebenen Masken-, Kennwortzeichen- und Eingabeaufforderungsverwendungswerts.

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)

Parameter

mask
String

Ein String Wert, der das Eingabeformat darstellt.

passwordChar
Char

Eine Char , die für Zeichen angezeigt wird, die in eine Kennwortzeichenfolge eingegeben werden.

allowPromptAsInput
Boolean

true das Eingabeaufforderungszeichen als Eingabe zuzulassen; andernfalls false.

Hinweise

Die Verwendung dieses Konstruktors entspricht genau dem folgenden Aufruf des MaskedTextProvider.MaskedTextProvider(String, CultureInfo, Boolean, Char, Char, Boolean) Konstruktors:

MaskedTextProvider(mask , null, allowPromptAsInput, '_', passwordChar, false)

Weitere Informationen

Gilt für:

MaskedTextProvider(String, CultureInfo, Boolean)

Quelle:
MaskedTextProvider.cs
Quelle:
MaskedTextProvider.cs
Quelle:
MaskedTextProvider.cs
Quelle:
MaskedTextProvider.cs
Quelle:
MaskedTextProvider.cs

Initialisiert eine neue Instanz der MaskedTextProvider Klasse mithilfe des angegebenen Masken-, Kultur- und ASCII-Einschränkungswerts.

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)

Parameter

mask
String

Ein String Wert, der das Eingabeformat darstellt.

culture
CultureInfo

Ein Trennzeichen, das verwendet wird, um regionsabhängige Trennzeichen festzulegen.A CultureInfo that is used to set region-sensitive separator characters.

restrictToAscii
Boolean

true die Eingabe auf ASCII-kompatible Zeichen einzuschränken; andernfalls false , um den gesamten Unicode-Satz zuzulassen.

Hinweise

Die Verwendung dieses Konstruktors entspricht genau dem folgenden Aufruf des MaskedTextProvider.MaskedTextProvider(String, CultureInfo, Boolean, Char, Char, Boolean) Konstruktors:

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

Weitere Informationen

Gilt für:

MaskedTextProvider(String, CultureInfo, Char, Boolean)

Quelle:
MaskedTextProvider.cs
Quelle:
MaskedTextProvider.cs
Quelle:
MaskedTextProvider.cs
Quelle:
MaskedTextProvider.cs
Quelle:
MaskedTextProvider.cs

Initialisiert eine neue Instanz der MaskedTextProvider Klasse mithilfe des angegebenen Masken-, Kultur-, Kennwortzeichen- und Eingabeaufforderungsverwendungswerts.

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)

Parameter

mask
String

Ein String Wert, der das Eingabeformat darstellt.

culture
CultureInfo

Ein Trennzeichen, das verwendet wird, um regionsabhängige Trennzeichen festzulegen.A CultureInfo that is used to set region-sensitive separator characters.

passwordChar
Char

Eine Char , die für Zeichen angezeigt wird, die in eine Kennwortzeichenfolge eingegeben werden.

allowPromptAsInput
Boolean

true das Eingabeaufforderungszeichen als Eingabe zuzulassen; andernfalls false.

Hinweise

Die Verwendung dieses Konstruktors entspricht genau dem folgenden Aufruf des MaskedTextProvider.MaskedTextProvider(String, CultureInfo, Boolean, Char, Char, Boolean) Konstruktors:

MaskedTextProvider(mask , culture, allowPromptAsInput, '_', passwordChar, false)

Weitere Informationen

Gilt für:

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

Quelle:
MaskedTextProvider.cs
Quelle:
MaskedTextProvider.cs
Quelle:
MaskedTextProvider.cs
Quelle:
MaskedTextProvider.cs
Quelle:
MaskedTextProvider.cs

Initialisiert eine neue Instanz der Klasse mithilfe des MaskedTextProvider angegebenen Maskenformats, der Kultur, des Eingabeaufforderungsverwendungswerts, des Eingabeaufforderungszeichens, des Kennwortzeichens und des ASCII-Einschränkungswerts.

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)

Parameter

mask
String

Ein String Wert, der das Eingabeformat darstellt.

culture
CultureInfo

Ein Trennzeichen, das verwendet wird, um regionsabhängige Trennzeichen festzulegen.A CultureInfo that is used to set region-sensitive separator characters.

allowPromptAsInput
Boolean

Ein Boolean Wert, der angibt, ob das Eingabeaufforderungszeichen als gültiges Eingabezeichen zulässig sein soll.

promptChar
Char

Ein Char Platzhalter, der als Platzhalter für Benutzereingaben angezeigt wird.

passwordChar
Char

Eine Char , die für Zeichen angezeigt wird, die in eine Kennwortzeichenfolge eingegeben werden.

restrictToAscii
Boolean

true die Eingabe auf ASCII-kompatible Zeichen einzuschränken; andernfalls false , um den gesamten Unicode-Satz zuzulassen.

Ausnahmen

Der Mask-Parameter ist null oder Empty.

- oder -

Das Format enthält mindestens ein nicht druckbares Zeichen.

Hinweise

Dieser Konstruktor stellt das allgemeinste überladene Formular dar. Der mask Parameter muss der von der MaskedTextProvider Klasse definierten Maskierungssprache entsprechen, die in der MaskedTextBox.Mask Eigenschaft der MaskedTextBox Klasse detailliert angegeben ist.

Da neutrale Kulturen nicht nach kulturspezifischen Informationen abgefragt werden können, verwendet der MaskedTextProvider Konstruktor die GetCultures Methode, um nach der ersten nicht neutralen Kultur zu suchen, um die richtigen Trennzeichen zu bestimmen.

Weitere Informationen

Gilt für: