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
| Name | Beschreibung |
|---|---|
| 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 dann die Entfernungsposition und beschreibende Informationen aus. |
Set(String)
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
truewenn 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 das Format für 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 diese zurück false.
Es sind nicht genügend bearbeitbare Positionen in der formatierten Zeichenfolge vorhanden, um den Inhalt der Ersetzungszeichenfolge zu speichern.
Einer der Ersetzungszeichenwerte ist ungültig, da er nicht druckbar ist oder nicht mit dem entsprechenden Maskenelement übereinstimmt.
Weitere Informationen
Gilt für:
Set(String, Int32, MaskedTextResultHint)
Legt die formatierte Zeichenfolge auf die angegebene Eingabezeichenfolge fest und gibt dann die Entfernungsposition und 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 erfolgreicher Ausführung die nullbasierte Position in der formatierten Zeichenfolge, in der das letzte Zeichen tatsächlich festgelegt wurde; andernfalls die erste Position, an der der Vorgang fehlgeschlagen ist. Ein Ausgabeparameter.
- resultHint
- MaskedTextResultHint
A MaskedTextResultHint that succinctly describes the result of the set operation. Ein Ausgabeparameter.
Gibt zurück
truewenn 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 das Format für 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 diese zurück false.
Es sind nicht genügend bearbeitbare Positionen in der formatierten Zeichenfolge vorhanden, um den Inhalt der Ersetzungszeichenfolge zu speichern.
Einer der Ersetzungszeichenwerte ist ungültig, da er nicht druckbar ist oder nicht mit dem entsprechenden Maskenelement übereinstimmt.
Diese Version von Set stellt zwei zusätzliche Ausgabeparameter bereit, um weitere Informationen zum Vorgang der Methode zu vermitteln.