- 프로젝트 만들기
- 개체 및 변수 참조
- 프로젝트 확장
LogicObject.GetAlias(string)
인수에 전달된 별칭이 가리키는 노드에 해당하는
IUANode
C# 개체를 반환합니다. 알려진 별칭이 가리키는 노드에 액세스합니다.static IUANode GetAlias(stringaliasName);
인수
- aliasName(string)
- 별칭의BrowseName입니다.
반환
- IUANode
- 별칭이 가리키는 노드에 해당하는 C# 개체입니다.
예제
다음 예제에서는 별칭
Motor
가 가리키는 노드에 해당하는 C# 개체를 반환하는 API를 보여줍니다. 여기서 Speed
속성 값을 읽고 myMotorSpeed
변수에 할당합니다.
팁:
(MotorType)
캐스트 연산자는 API에서 반환된 개체 유형을 IUANode
에서 MotorType
으로 변경합니다. refMotor
의 Speed
속성에 직접 액세스하려는 경우에 유용합니다.var refMotor = (MotorType)LogicObject.GetAlias("Motor"); var myMotorSpeed = refMotor.Speed;
의견을 작성 부탁드립니다.