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は、指定した位置にある mask 要素と互換性がありません(pos)。
最後の条件は、 AllowPromptAsInput、 AsciiOnly、 PasswordChar、 PromptChar 、および SkipLiterals プロパティの現在の値によって異なります。
マスクに対して入力文字列全体をテストするには、代わりに VerifyString メソッドのいずれかを使用します。