IUAVariable.SetDynamicLink(source, sourceArrayIndex, mode)

IUAVariable.SetDynamicLink(source, sourceArrayIndex, mode)

特定の配列 (第 1 引数) セル (第 2 引数) へのダイナミックリンクを設定します。第 3 引数はオプションで、ダイナミックリンクモードを設定します。
void SetDynamicLink(IUAVariable
source
, uint
sourceArrayIndex
, DynamicLinkMode
mode
);

引数

source
(IUAVariable)
ソース変数の
BrowseName
sourceArrayIndex
(uint)
ソース配列のセル。
mode
(DynamicLinkMode)
ダイナミックリンクモードを指定するオプションの引数。
次のダイナミックリンクモードを使用できます。
DynamicLinkMode.Read
(default)
読み取り (ソースノードから親へ)。
DynamicLinkMode.Write
書き込み (親からソースへ)。
DynamicLinkMode.ReadWrite
読み取りと書き込み (双方向)。
ResourceURI
引数に示されているパスを含む C# オブジェクト。

次の例は、
Motor1
オブジェクトの
Speed
プロパティ (
SpeedVariable
で表されるノード) に読み取りダイナミックリンクを設定する API を示しています。リンク ソースは、
SpeedList
配列の 2 番目のセルです。
var myObj = Owner.Get<Motor>("Motor1"); var speedValue = Project.Current.FindVariable("SpeedList"); myObj.SpeedVariable.SetDynamicLink(speedValue, 2, DynamicLinkMode.Read);
ご質問やご意見
このドキュメントに関するご質問やご意見は、こちらまでお寄せください。 こちらからご意見をお寄せください。
Normal