記述子の評価
ここでは、マクロ画面がアプリケーション画面と一致するかどうかをマクロ・ランタイムが判別する方法を詳しく説明します。
以降のサブセクションを読み進めるときには、次の点を留意してください。
- 大部分のマクロ画面では、<description> エレメントに複数の記述子が含まれています。
- マクロ・エディターのデフォルトでは、すべての記述子が必須であり (各記述子の Optional 属性は false)、デフォルトの結合規則が使用されます。
- 最も一般的なシナリオでは、すべてのディスクリプターが必須です。つまり、3 つの記述子を定義した場合、マクロ画面が認識されるために、それらの 3 つ全部を true にします。このシナリオを使用する場合は、デフォルト設定を使用してください。
- デフォルトのシナリオよりも複雑なシナリオに取り組む場合は、uselogic メソッドを使用してください (uselogic 属性を参照)。