一般
<else> エレメントは、一連のマクロ・アクションを含み、<if> エレメントの直後に存在しなければなりません。マクロ・ランタイムは、<if> エレメント内の条件式を評価します。すると、次のようになります。
- 条件式が true である場合
- マクロ・ランタイムは、<if> エレメント内のその一連のマクロ・アクションを実行する。
- マクロ・ランタイムは、後続の <else> エレメントがあれば、これをスキップする。
- 条件式が false である場合
- マクロ・ランタイムは、<if> エレメント内のその一連のマクロ・アクションをスキップする。
- マクロ・ランタイムは、後続の <else> エレメント内のマクロ・アクションがあれば、これを実行する。
マクロ・オブジェクトは、<if>if>エレメント、および必要に応じて <else> エレメントを使用して、条件アクションを保管します (条件アクション (<if> エレメントおよび <else> エレメント)を参照)。