- プロジェクトの作成
- グラフィックオブジェクト
- オブジェクトと変数のリファレンス
- プロジェクトの拡張
- チュートリアル
- グラフィックオブジェクト チュートリアル
IUAVariable.SetDynamicLink(source, mode)
第 1 引数で渡される変数ソースへのダイナミックリンクを設定します。第 2 引数はオプションで、ダイナミックリンクモードを設定します。
void SetDynamicLink(IUAVariablesource, DynamicLinkModemode);
引数
- source(IUAVariable)
- ソース変数のBrowseName。
- mode(DynamicLinkMode)
- ダイナミックリンクモードを指定するオプションの引数。次のダイナミックリンクモードを使用できます。
- DynamicLinkMode.Read(default)
- 読み取り (ソースノードから親へ)。
- DynamicLinkMode.Write
- 書き込み (親からソースへ)。
- DynamicLinkMode.ReadWrite
- 読み取りと書き込み (双方向)。
- ResourceURI
- 引数に示されているパスを含む C# オブジェクト。
例
次の例は、
Motor1
オブジェクトの Speed
プロパティ (SpeedVariable
で表されるノード) に読み取りダイナミックリンクを設定する API を示しています。リンク ソースは SpeedLabel
オブジェクトの Text
プロパティです。var myObj = Owner.Get<Motor>("Motor1"); var speedValue = Owner.GetObject("SpeedLabel").GetVariable("Text"); myObj.SpeedVariable.SetDynamicLink(speedValue, DynamicLinkMode.Read);
ご質問やご意見