派生プロパティ式でcurrentPropertyオブジェクトを使用して、プロパティの名前や説明などのプロパティ・メタデータにアクセスします。
Note:
currentPropertyオブジェクトは、派生プロパティ式でのみ使用可能です。currentPropertyオブジェクトでは、次の属性およびメソッドを使用できます:
| 属性またはメソッド | 説明 | パラメータ | 例 |
|---|---|---|---|
Description |
式の現在のプロパティの説明を返す属性 | なし | return currentProperty.descriptionは、現在のプロパティの説明を返します |
IsValueAllowed (ノード・データ型のプロパティのみ) |
ノード・データ型のプロパティについて、指定された値が、割り当てられたノード・セットおよび許可されたノード・タイプに存在するかどうかを確認するメソッド。 | チェックするノード名 | if currentProperty.isValueAllowed("100"), return "100"は、現在のプロパティについて値100が許可されている場合にのみ、その値を返します |
Name |
式の現在のプロパティの名前を返す属性 | なし | if currentProperty.name.startsWith("EDM")は、現在のプロパティの名前がEDMで始まる場合に式の残りを実行します。 |