NodePropObject

表26.  NodePropObjectプロパティ

名前

説明

Abbrev

プロパティ定義の名前

ControllingHierarchy

このバージョンにおけるプロパティ定義の制御階層のHierarchyObject。プロパティがグローバル・ノード・プロパティではない場合、制御階層がない場合、または制御階層が見つからない場合、戻り値はnullになります。

Locked

値がロックされている場合はTrue

Origin

PropOrigin.OverriddenなどのPropOrigin列挙値(「列挙定数」を参照)

Owner

この値が関連付けられているオブジェクト(VersionObject、HierarchyObject、NodeObjectまたはLocalNodeObject)

PropType

PropType.DefinedなどのPropType列挙値(「列挙定数」を参照)

StringValue

このプロパティのraw文字列値。DerivedまたはRWDerivedプロパティの場合は、プロパティ定義のデフォルト値または上書きされた値になります。

Value

このプロパティの解釈された値(たとえば、DataType.FloatおよびDataType.Integerの場合、この値は数値オブジェクトになります)。すべてのDataTypesに、必ずしも文字列以外の表現があるとはかぎりません。

表27.  NodePropObjectメソッド

名前

説明

GetPropDef()

ノード・プロパティのPropDefObjectを取得します