属性

promptall
オプションのブール (デフォルトは false)。この属性が true に設定されると、マクロ・ランタイムは、<actions> エレメント内のアクションを実行する前に、そのエレメント内の <prompt> エレメントに対するユーザー入力を収集します。具体的には次のとおりです。
  1. マクロ・ランタイムは、<actions> エレメントを検索して、そのエレメント内にある <prompt> エレメントを見つける。
  2. マクロ・ランタイムは、すべての <prompt> エレメントのプロンプトをただちに表示する (すべてのプロンプトは 1 つのポップアップに結合されます)。
  3. マクロ・ランタイムは、すべてのポップアップ・ウィンドウのユーザー入力を収集する。
  4. マクロ・ランタイムは、<actions> エレメント内のすべてのエレメントを、通常どおりに順に実行する。
  5. マクロ・ランタイムは、<prompt> アクションに達すると、ユーザー入力用のポップアップ・ウィンドウを表示するのではなく、上記のステップ 3 からの入力を使用して <prompt> アクションを実行する。

<HAScript> エレメントの promptall 属性は、1 つのマクロ内のすべての <prompt> エレメントに対して同じ機能を実行します (<HAScript> エレメントを参照)。