optional 属性

すべての記述子は Optional 属性を持ち、この属性は false (デフォルト) または true に設定されます。

Optional 属性は、マクロ・ランタイムがデフォルト結合規則を使用して記述子のブール結果を結合する場合に、個々の記述子の結果を取り扱う方法を提示します。デフォルトでは、この属性は、false に設定されます。これは、記述子の結果が、オプションではなく必須であることを示します。