IUAVariable.SetDynamicLink(source, mode)

设置一个动态链接,该链接指向第一个参数中传递的变量源。第二个参数是可选的,用于设置动态链接模式。
void SetDynamicLink(IUAVariable
source
, DynamicLinkMode
mode
);

参数

source
(IUAVariable)
源变量的
BrowseName
mode
(DynamicLinkMode)
用于指定动态链接模式的可选参数。
以下动态链接模式可用:
DynamicLinkMode.Read
(default)
读(从源节点到父节点)。
DynamicLinkMode.Write
写(从父节点到源节点)。
DynamicLinkMode.ReadWrite
读写(双向)。
ResourceURI
包含参数中指示的路径的 C# 对象。

示例

以下示例所示的 API 可在
Motor1
对象的
Speed
属性(其节点由
SpeedVariable
表示)上设置读取动态链接。链接源是
SpeedLabel
对象的
Text
属性:
var myObj = Owner.Get<Motor>("Motor1"); var speedValue = Owner.GetObject("SpeedLabel").GetVariable("Text"); myObj.SpeedVariable.SetDynamicLink(speedValue, DynamicLinkMode.Read);
提供反馈
对本文档有问题或反馈吗? 请在这里提交您的反馈