動的ルール

動的ルールは、デザインとは異なり、パーツに直接アタッチされているルールです。したがって、すべて同じデザインのインスタンスである複数のパーツに、別々の動的ルールを適用することが可能です。動的ルールは、実行時に既存のモデル ツリーに追加されます。Intent は動的ルール コードを表示または編集するための[ダイナミック ルール エディタ]ウィンドウを提供します。動的ルールを宣言するために使用する言語は、非動的ルールを宣言するためのものと同一です。

動的ルールは新規ルールとしてもよく、または既存のルールをオーバーライドすることもできます。既存ルールをオーバーライドする動的ルールを追加すると、既存のルールは参照できません。システムは、既存のルールを評価する前に動的オーバーライドを確認し、存在する場合は動的ルールを使用します。

注: グループ ルールを動的にオーバーライドすることはできません。