メインコンテンツまでスキップ

IModel.GetProductApplyCondition メソッド

名前空間: NextDesign.Core

説明

このモデルのプロダクト適用条件式を取得します。

プロダクト適用条件式は、"フィーチャ名変数"を真偽値型変数として扱う論理式です。
コンフィグレーションにおいて、フィーチャが選択状態にある場合、該当の"フィーチャ名変数"を真として評価します。
"フィーチャ名変数"は、"["および"]"でフィーチャ名、またはフィーチャユニーク名を囲む書式により記述します。
また、プロダクト適用条件式では、次の論理演算子、および計算順序を指定する"(",")"を使用できます。

  • AND : 論理積
  • OR : 論理和
  • NOT : 否定

例:
・次のプロダクト適用条件式は、コンフィグレーションにおいて、フィーチャ名が"追従走行"、または"前方カメラ"が選択されている場合に真として評価される条件式です。
[追従走行] OR [前方カメラ]

・次のプロダクト適用条件式は、コンフィグレーションにおいて、フィーチャ名が"定速走行"が選択されておらず、かつ"ミリ波レーダー"が選択されている場合に真として評価される条件式です。
NOT [定速走行] AND [ミリ波レーダー]

戻り値

  • string