メソッド内部での検証ロジック実行という方法を利用しましたが、今回は制約(Constraint)による検証を行ってみます。記載されている通り「検証ロジックを含むアクティビティ」となっています。よっての作成も可能です。今回はコードによって制約を作成し、検証を行ってみます。プロパティに追加する必要があります。アクティビティに制約を追加してみました。プロパティに追加しています。いう変数にラムダ式で設定しています。いうクラスは他でも利用されているので、名前空間には注意してください。アクティビティの本体に何もアクティビティが含まれていない場合は「いらないなら消せ」というワーニングを表示する、というものです。インスタンスを設定しています。プロパティに設定するという事をしていますが、実際にはそのまま記述する事が殆どだと思われます。このような形で制約を作成しアクティビティに組み込むことで検証が行われます。