MaskedTextResultHint Enumeration
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.
Gibt Werte an, mit denen die Ergebnisse einer Analyseoperation für maskierten Text kurz beschrieben werden.
public enum class MaskedTextResultHint
public enum MaskedTextResultHint
type MaskedTextResultHint =
Public Enum MaskedTextResultHint
- Vererbung
Felder
AlphanumericCharacterExpected | -2 | Der Vorgang war erfolglos. Ein nicht alphanumerisches Eingabezeichen wurde gefunden. . |
AsciiCharacterExpected | -1 | Der Vorgang war erfolglos. Ein Eingabezeichen wurde gefunden, bei dem es sich nicht um einen Bestandteil des ASCII-Zeichensatzes handelte. |
CharacterEscaped | 1 | Erfolgreich. Der Vorgang war erfolgreich, da ein Literalzeichen, ein Aufforderungszeichen oder ein Leerzeichen ein Escapezeichen war. Weitere Informationen über Escapezeichen finden Sie unter der VerifyEscapeChar(Char, Int32)-Methode. |
DigitExpected | -3 | Der Vorgang war erfolglos. Ein Eingabezeichen wurde gefunden, bei dem es sich nicht um eine Ziffer handelte. |
InvalidInput | -51 | Der Vorgang war erfolglos. Das Programm hat ein ungültiges Eingabezeichen gefunden. Weitere Informationen über ungültige Zeichen finden Sie unter der IsValidInputChar(Char)-Methode. |
LetterExpected | -4 | Der Vorgang war erfolglos. Ein Eingabezeichen wurde gefunden, bei dem es sich nicht um einen Buchstaben handelte. |
NoEffect | 2 | Erfolgreich. Der primäre Vorgang wurde nicht ausgeführt, da er nicht erforderlich war. Daher wurde kein Nebeneffekt erzeugt. |
NonEditPosition | -54 | Der Vorgang war erfolglos. Die aktuelle Position in der formatierten Zeichenfolge ist ein Literalzeichen. |
PositionOutOfRange | -55 | Der Vorgang war erfolglos. Die angegebene Position liegt außerhalb des Bereichs der Zielzeichenfolge. Sie ist dann normalerweise entweder kleiner als 0 (null) oder länger als die Zielzeichenfolge. |
PromptCharNotAllowed | -52 | Der Vorgang war erfolglos. Die Eingabe des Aufforderungszeichens ist ungültig, da möglicherweise die AllowPromptAsInput-Eigenschaft auf |
SideEffect | 3 | Erfolgreich. Der primäre Vorgang wurde nicht ausgeführt, da er nicht erforderlich war. Die Methode hat jedoch einen Nebeneffekt erzeugt. Die RemoveAt-Methode kann z. B. eine nicht zugewiesene Bearbeitungsposition löschen, was zu einer Linksverschiebung der Folgezeichen in der formatierten Zeichenfolge führt. |
SignedDigitExpected | -5 | Der Vorgang war erfolglos. Ein Eingabezeichen wurde gefunden, bei dem es sich nicht um eine Ziffer mit Vorzeichen handelte. |
Success | 4 | Erfolgreich. Der primäre Vorgang war erfolgreich. |
UnavailableEditPosition | -53 | Der Vorgang war erfolglos. Es waren nicht genügend Bearbeitungspositionen zur Bearbeitung der Anforderung verfügbar. |
Unknown | 0 | Unbekannt. Das Ergebnis des Vorgangs konnte nicht bestimmt werden. |
Hinweise
Das MaskedTextBox Steuerelement delegiert die tatsächliche Verantwortung für die Analyse der Eingabezeichen an die MaskedTextProvider -Klasse. Viele der Methoden von MaskedTextProviderstellen zusätzlich zum Zurückgeben eines Boolean Erfolgsergebnisses auch einen zusätzlichen Ausgabeparameter vom Typ MaskedTextResultHintbereit. Diese Enumeration stellt zusätzliche Informationen zum Vorgang der -Methode bereit.
Hinweis
Die GetOperationResultFromHint -Methode kann verwendet werden, um einen MaskedTextResultHint Wert in einen Boolean Erfolgswert zu konvertieren.