MaskedTextProvider.VerifyChar(Char, Int32, MaskedTextResultHint) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
指定した文字を指定した位置に正常に設定できるかどうかをテストします。
public:
bool VerifyChar(char input, int position, [Runtime::InteropServices::Out] System::ComponentModel::MaskedTextResultHint % hint);
public bool VerifyChar (char input, int position, out System.ComponentModel.MaskedTextResultHint hint);
member this.VerifyChar : char * int * MaskedTextResultHint -> bool
Public Function VerifyChar (input As Char, position As Integer, ByRef hint As MaskedTextResultHint) As Boolean
パラメーター
- position
- Int32
入力文字をテストするマスク内の位置。
- hint
- MaskedTextResultHint
操作の結果を簡潔に示す MaskedTextResultHint。 出力パラメーター。
戻り値
指定した文字が指定した位置に対して有効な場合は true
。それ以外の場合は false
。
注釈
メソッドは VerifyChar 、1 文字の値が書式設定された文字列内の指定した位置にある有効な入力を表しているかどうかをテストします。 このメソッドは、次の理由で を返 false
します。
この文字
input
は、 メソッドによって IsValidInputChar 決定される有効な入力文字ではありません。input
は、指定した位置pos
の mask 要素 () と互換性がありません。
最後の条件は、および プロパティの現在のAllowPromptAsInputPromptCharAsciiOnlyPasswordChar値によって異なります。SkipLiterals
マスクに対して入力文字列全体をテストするには、代わりにいずれかのメソッドを VerifyString 使用します。
適用対象
こちらもご覧ください
GitHub で Microsoft と共同作業する
このコンテンツのソースは GitHub にあります。そこで、issue や pull request を作成および確認することもできます。 詳細については、共同作成者ガイドを参照してください。
.NET