A Sandcastle Documented Class Library
MailAddressValidator クラス
名前空間CFW.UtilMailAddressValidator
メールアドレス文字列の検証
宣言の構文
C#Visual BasicVisual C++
public class MailAddressValidator
Public Class MailAddressValidator
public ref class MailAddressValidator
メンバ
すべてのメンバコンストラクタメソッドフィールド



メンバ説明
MailAddressValidator()()()
デフォルト構築

ErrorMessage
検証結果のメッセージ。エラーのみ

ErrorMessagePrefix
エラーメッセージの先頭に付け加える文字。リストのとき「どの項目の何番目」を明示するために使用

Reset()()()
検証をリセット(状態があれば状態の初期化、メッセージのクリア)

ValidateMailAddress(String)
address として入力された文字列の検証

ValidateMailAddressList(String)
address-list として入力された文字列の検証 区切り文字(カンマ、セミコロン)を含めずにアドレスを複数記述した場合にfalseとなる。 Windows UIから直接呼び出すことは無いはず javascriptなどで設定されたaddress-list記述入力要素はこのメソッドで検証する

ValidateMailAddressListArray(array<String>[]()[])
address-list として入力された文字列の検証の分割バージョン address-listをaddress配列にしてチェックする。 または複数入力されたaddress記述をチェックする

ValidateMailAddressSpec(String)
address-spec として入力された文字列の検証 ”@”が連続する、ピリオドが連続する、などaddress-specとして正しくないものを排除する。 一部プロバイダー、モバイルキャリアで許可されているパターンであってもRFC2822で許可されていないものは不正とみなす。 そういうプロバイダーのユーザーに対しては然るべきアナウンスを行い、メールアドレスの変更を促す。

継承階層
Object
MailAddressValidator

アセンブリ: CFW (モジュール: CFW) バージョン: 1.2.0.2 (1.2.0.2)