IUAVariable.SetDynamicLink (source, modalità)
Impostare un collegamento dinamico all'origine della variabile passata nel primo argomento. Il secondo argomento è facoltativo e imposta la modalità di collegamento dinamico.
void SetDynamicLink(IUAVariablesource, DynamicLinkModemode);
Argomenti
- source(IUAVariable)
- LaBrowseNamevariabile di origine.
- mode(DynamicLinkMode)
- Un argomento opzionale che specifica la modalità di collegamento dinamico.Sono disponibili le seguenti modalità di collegamento dinamiche:
- DynamicLinkMode.Read(predefinito)
- Lettura (dal nodo di origine al principale).
- DynamicLinkMode.Write
- Scrittura (da elemento principale all'origine).
- DynamicLinkMode.ReadWrite
- Lettura e scrittura (bidirezionale).
- ResourceURI
- Un oggetto C# che contiene il percorso indicato nell'argomento.
Esempio
Il seguente esempio mostra un'API che imposta un collegamento dinamico di lettura sulla
Speed
proprietà (che il nodo è rappresentato da SpeedVariable
) dell'oggetto Motor1
. L'origine del collegamento è la Text
proprietà 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