TypeValidationEventArgsとは? わかりやすく解説

TypeValidationEventArgs クラス

メモ : このクラスは、.NET Framework version 2.0 で新しく追加されたものです。

TypeValidationCompleted イベントのデータを提供します。

名前空間: System.Windows.Forms
アセンブリ: System.Windows.Forms (system.windows.forms.dll 内)
構文構文

Public Class TypeValidationEventArgs
    Inherits EventArgs
Dim instance As TypeValidationEventArgs
public class TypeValidationEventArgs : EventArgs
public ref class TypeValidationEventArgs :
 public EventArgs
public class TypeValidationEventArgs extends
 EventArgs
public class TypeValidationEventArgs extends
 EventArgs
解説解説

TypeValidationCompleted イベントは、MaskedTextBox コントロールがオプションの型の検証を実行するときに発生します。型の検証は、MaskedTextBox.ValidatingType プロパティが null 参照 (Visual Basic では Nothing) でない場合に、MaskedTextBox コントロールがフォーカスを失うなど、予期しないアクションが発生したときにのみ発生します。型の検証は、書式設定された入力文字列を、ValidatingType プロパティで表される型に変換する機能です。型の検証プロセスの詳細については、TypeValidationCompleted イベントのトピックを参照してください。

TypeValidationCompleted のイベント ハンドラが実装されている場合、このハンドラは TypeValidationEventArgs 型のパラメータを受け取ります。このパラメータには、型の検証プロセスが正常に実行されたかどうかや、検証する型など、イベントに関する情報が格納されています。

継承階層継承階層
System.Object
   System.EventArgs
    System.Windows.Forms.TypeValidationEventArgs
スレッド セーフスレッド セーフ
この型の public static (Visual Basic では Shared) メンバはすべて、スレッド セーフです。インスタンス メンバの場合は、スレッド セーフであるとは限りません。
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照
関連項目
TypeValidationEventArgs メンバ
System.Windows.Forms 名前空間
MaskedTextBox.ValidatingType プロパティ
ValidateText
MaskedTextBox.TypeValidationCompleted イベント
その他の技術情報
チュートリアル : MaskedTextBox コントロールの使用

TypeValidationEventArgs コンストラクタ

メモ : このコンストラクタは、.NET Framework version 2.0 で新しく追加されたものです。

TypeValidationEventArgs クラスの新しいインスタンスを初期化します。

名前空間: System.Windows.Forms
アセンブリ: System.Windows.Forms (system.windows.forms.dll 内)
構文構文

Public Sub New ( _
    validatingType As Type, _
    isValidInput As Boolean, _
    returnValue As Object, _
    message As String _
)
Dim validatingType As Type
Dim isValidInput As Boolean
Dim returnValue As Object
Dim message As String

Dim instance As New TypeValidationEventArgs(validatingType,
 isValidInput, returnValue, message)
public TypeValidationEventArgs (
    Type validatingType,
    bool isValidInput,
    Object returnValue,
    string message
)
public:
TypeValidationEventArgs (
    Type^ validatingType, 
    bool isValidInput, 
    Object^ returnValue, 
    String^ message
)
public TypeValidationEventArgs (
    Type validatingType, 
    boolean isValidInput, 
    Object returnValue, 
    String message
)
public function TypeValidationEventArgs (
    validatingType : Type, 
    isValidInput : boolean, 
    returnValue : Object, 
    message : String
)

パラメータ

validatingType

書式設定された入力文字列の検証に使用された Type。

isValidInput

書式設定された文字列が検証する型に正常に変換されたかどうかを示す Boolean 値。

returnValue

書式設定された文字列を目的の型に変換した結果を表す Object。

message

変換プロセスに関する説明を格納する String。

解説解説
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照
関連項目
TypeValidationEventArgs クラス
TypeValidationEventArgs メンバ
System.Windows.Forms 名前空間
ValidatingType
IsValidInput
ReturnValue
Message

TypeValidationEventArgs プロパティ


TypeValidationEventArgs メソッド


パブリック メソッドパブリック メソッド

プロテクト メソッドプロテクト メソッド
参照参照

関連項目

TypeValidationEventArgs クラス
System.Windows.Forms 名前空間
MaskedTextBox.ValidatingType プロパティ
ValidateText
MaskedTextBox.TypeValidationCompleted イベント

その他の技術情報

チュートリアル : MaskedTextBox コントロールの使用

TypeValidationEventArgs メンバ

TypeValidationCompleted イベントのデータを提供します。

TypeValidationEventArgs データ型で公開されるメンバを以下の表に示します。


パブリック コンストラクタパブリック コンストラクタ
  名前 説明
パブリック メソッド TypeValidationEventArgs TypeValidationEventArgs クラスの新しいインスタンスを初期化します。
パブリック プロパティパブリック プロパティ
パブリック メソッドパブリック メソッド
プロテクト メソッドプロテクト メソッド
参照参照

関連項目

TypeValidationEventArgs クラス
System.Windows.Forms 名前空間
MaskedTextBox.ValidatingType プロパティ
ValidateText
MaskedTextBox.TypeValidationCompleted イベント

その他の技術情報

チュートリアル : MaskedTextBox コントロールの使用



英和和英テキスト翻訳

英語⇒日本語日本語⇒英語

辞書ショートカット

すべての辞書の索引

「TypeValidationEventArgs」の関連用語

TypeValidationEventArgsのお隣キーワード

   

英語⇒日本語
日本語⇒英語
   



TypeValidationEventArgsのページの著作権

   
日本マイクロソフト株式会社日本マイクロソフト株式会社
© 2026 Microsoft.All rights reserved.

©2026 GRAS Group, Inc.RSS