一般

<else> エレメントは、一連のマクロ・アクションを含み、<if> エレメントの直後に存在しなければなりません。マクロ・ランタイムは、<if> エレメント内の条件式を評価します。すると、次のようになります。
  • 条件式が true である場合
    • マクロ・ランタイムは、<if> エレメント内のその一連のマクロ・アクションを実行する。
    • マクロ・ランタイムは、後続の <else> エレメントがあれば、これをスキップする。
  • 条件式が false である場合
    • マクロ・ランタイムは、<if> エレメント内のその一連のマクロ・アクションをスキップする。
    • マクロ・ランタイムは、後続の <else> エレメント内のマクロ・アクションがあれば、これを実行する。

マクロ・オブジェクトは、<if>if>エレメント、および必要に応じて <else> エレメントを使用して、条件アクションを保管します (条件アクション (<if> エレメントおよび <else> エレメント)を参照)。