IsValidだと値の有効・無効判定だと思う。
エラーとは思わない。エラーだったら素直にIsErrorにするだろうから。