MaskedTextProvider.Set Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Legt die formatierte Zeichenfolge auf die angegebene Eingabezeichenfolge fest.
Überlädt
Set(String) |
Legt die formatierte Zeichenfolge auf die angegebene Eingabezeichenfolge fest. |
Set(String, Int32, MaskedTextResultHint) |
Legt die formatierte Zeichenfolge auf die angegebene Eingabezeichenfolge fest und gibt anschließend die Löschposition sowie beschreibende Informationen aus. |
Set(String)
- Quelle:
- MaskedTextProvider.cs
- Quelle:
- MaskedTextProvider.cs
- Quelle:
- MaskedTextProvider.cs
Legt die formatierte Zeichenfolge auf die angegebene Eingabezeichenfolge fest.
public:
bool Set(System::String ^ input);
public bool Set (string input);
member this.Set : string -> bool
Public Function Set (input As String) As Boolean
Parameter
Gibt zurück
true
, wenn alle Zeichen erfolgreich festgelegt wurden, andernfalls false
.
Ausnahmen
Der input
-Parameter ist null
.
Hinweise
Die Set -Methode löscht den vorhandenen Inhalt der formatierten Zeichenfolge und wendet dann die Maske auf die input
Zeichenfolge an, um den Inhalt der formatierten Zeichenfolge zu aktualisieren.
Die folgenden Bedingungen gelten als Fehler. Wenn ein Fehler auftritt, bleibt die formatierte Zeichenfolge unverändert und Set gibt zurück false
.
Es gibt nicht genügend bearbeitbare Positionen in der formatierten Zeichenfolge, um den Inhalt der Ersatzzeichenfolge zu enthalten.
Einer der Ersatzzeichenwerte ist ungültig, da er nicht gedruckt werden kann oder nicht mit dem entsprechenden Maskenelement übereinstimmt.
Weitere Informationen
Gilt für:
Set(String, Int32, MaskedTextResultHint)
- Quelle:
- MaskedTextProvider.cs
- Quelle:
- MaskedTextProvider.cs
- Quelle:
- MaskedTextProvider.cs
Legt die formatierte Zeichenfolge auf die angegebene Eingabezeichenfolge fest und gibt anschließend die Löschposition sowie beschreibende Informationen aus.
public:
bool Set(System::String ^ input, [Runtime::InteropServices::Out] int % testPosition, [Runtime::InteropServices::Out] System::ComponentModel::MaskedTextResultHint % resultHint);
public bool Set (string input, out int testPosition, out System.ComponentModel.MaskedTextResultHint resultHint);
member this.Set : string * int * MaskedTextResultHint -> bool
Public Function Set (input As String, ByRef testPosition As Integer, ByRef resultHint As MaskedTextResultHint) As Boolean
Parameter
- testPosition
- Int32
Bei Erfolg die nullbasierte Position in der formatierten Zeichenfolge, an der das letzte Zeichen festgelegt wurde, andernfalls die erste Position, an der der Vorgang fehlgeschlagen ist. Ein Ausgabeparameter.
- resultHint
- MaskedTextResultHint
Ein MaskedTextResultHint, mit dem das Ergebnis des Festlegungsvorgangs kurz beschrieben wird. Ein Ausgabeparameter.
Gibt zurück
true
, wenn alle Zeichen erfolgreich festgelegt wurden, andernfalls false
.
Ausnahmen
Der input
-Parameter ist null
.
Hinweise
Die Set -Methode löscht den vorhandenen Inhalt der formatierten Zeichenfolge und wendet dann die Maske auf die input
Zeichenfolge an, um den Inhalt der formatierten Zeichenfolge zu aktualisieren.
Die folgenden Bedingungen gelten als Fehler. Wenn ein Fehler auftritt, bleibt die formatierte Zeichenfolge unverändert und Set gibt zurück false
.
Es gibt nicht genügend bearbeitbare Positionen in der formatierten Zeichenfolge, um den Inhalt der Ersatzzeichenfolge zu enthalten.
Einer der Ersatzzeichenwerte ist ungültig, da er nicht gedruckt werden kann oder nicht mit dem entsprechenden Maskenelement übereinstimmt.
Diese Version von Set stellt zwei zusätzliche Ausgabeparameter bereit, um weitere Informationen zum Betrieb der Methode zu übermitteln.