- プロジェクトの作成
- オブジェクトと変数のリファレンス
- プロジェクトの拡張
- チュートリアル
- グラフィックオブジェクト チュートリアル
LogicObject.GetAlias(string)
引数で渡されたエイリアスが指すノードに対応する
IUANode
C# オブジェクトを返します。既知のエイリアスが指すノードにアクセスしますstatic IUANode GetAlias(stringaliasName);
引数
- aliasName(string)
- エイリアスのBrowseName。
戻り値
- IUANode
- エイリアスが指すノードに対応する C# オブジェクト。
例
次の例は、エイリアス
Motor
が指すノードに対応する C# オブジェクトを返す API を示しており、この Speed
プロパティの値が読み取られ、myMotorSpeed
変数に代入されます。
ヒント:
(MotorType)
cast 演算子は、API によって返されるオブジェクトタイプを IUANode
から MotorType
に変更します。これは、refMotor
の Speed
プロパティに直接アクセする場合に便利です。var refMotor = (MotorType)LogicObject.GetAlias("Motor"); var myMotorSpeed = refMotor.Speed;
ご質問やご意見