LogicObject.GetAlias(string)

LogicObject.GetAlias(string)

引数で渡されたエイリアスが指すノードに対応する
IUANode
C# オブジェクトを返します。既知のエイリアスが指すノードにアクセスします
static IUANode GetAlias(string
aliasName
);

引数

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;
ご質問やご意見
このドキュメントに関するご質問やご意見は、こちらまでお寄せください。 こちらからご意見をお寄せください。
Normal