IUAVariable.SetDynamicLink(source, mode)

Setzt einen dynamischen Link auf die Variable source, die im ersten Argument angegeben wird. Das zweite Argument ist optional und legt den den dynamischen Link-Modus fest.
void SetDynamicLink(IUAVariable
source
, DynamicLinkMode
mode
);

Argumente

source
(IUAVariable)
Der
BrowseName
der Quellvariable.
mode
(DynamicLinkMode)
Ein optionales Argument für die Angabe des dynamischen Link-Modus.
Die folgenden dynamischen Link-Modi sind verfügbar:
DynamicLinkMode.Read
(default)
Lesen (vom Quellknoten zum übergeordneten Element)
DynamicLinkMode.Write
Schreiben (vom übergeordneten Element zum Quellknoten)
DynamicLinkMode.ReadWrite
Lesen und Schreiben (bidirektional)
ResourceURI
Ein C#-Objekt, das den im Argument angegebenen Pfad enthält

Beispiel

Das folgende Beispiel zeigt eine API, die einen dynamischen Lese-Link auf die Eigenschaft
Speed
(der Knoten wird durch
SpeedVariable
dargestellt) des Objekts
Motor1
setzt. Die Linkquelle ist die Eigenschaft
Text
des Objekts
SpeedLabel
:
var myObj = Owner.Get<Motor>("Motor1"); var speedValue = Owner.GetObject("SpeedLabel").GetVariable("Text"); myObj.SpeedVariable.SetDynamicLink(speedValue, DynamicLinkMode.Read);
Rückmeldung geben
Haben Sie Fragen oder Feedback zu dieser Dokumentation? Bitte geben Sie hier Ihr Feedback ab.