IUAVariable.SetDynamicLink(source, mode)

Imposta un collegamento dinamico all'origine della variabile passata nel primo argomento. Il secondo argomento è opzionale e imposta la modalità di collegamento dinamico.
void SetDynamicLink(IUAVariable
source
, DynamicLinkMode
mode
);

Argomenti

source
(IUAVariable)
Il
BrowseName
della variabile sorgente.
mode
(DynamicLinkMode)
Un argomento opzionale che specifica la modalità di collegamento dinamico.
Sono disponibili le seguenti modalità di collegamento dinamico:
DynamicLinkMode.Read
(default)
Lettura (dal nodo sorgente al padre).
DynamicLinkMode.Write
Scrittura (dall'elemento padre alla sorgente).
DynamicLinkMode.ReadWrite
Lettura e scrittura (bidirezionale).
ResourceURI
Un oggetto C# che contiene il percorso indicato nell'argomento.

Esempio

L'esempio seguente mostra un'API che imposta un collegamento dinamico di lettura sulla proprietà
Speed
(il cui nodo è rappresentato da
SpeedVariable
) dell'oggetto
Motor1
. L'origine del collegamento è la proprietà
Text
dell'oggetto
SpeedLabel
:
var myObj = Owner.Get<Motor>("Motor1"); var speedValue = Owner.GetObject("SpeedLabel").GetVariable("Text"); myObj.SpeedVariable.SetDynamicLink(speedValue, DynamicLinkMode.Read);
Fornire un feedback
Hai domande o feedback su questa documentazione? invia il tuo feedback qui.