IUAVariable.SetDynamicLinkToAlias(aliasName, path, mode)
Establezca un vínculo dinámico de una variable a un nodo secundario o anidado dentro de un alias, especificando el modo de vínculo dinámico.
void SetDynamicLinkToAlias(string aliasName, string[] path, DynamicLinkMode mode = DynamicLinkMode.Read);
Argumentos
- aliasName(string)
- BrowseNamedel alias.
- path
- Matriz de cadenas que especifica la ruta a un nodo secundario o anidado dentro del alias.
- mode(DynamicLinkMode)
- Un argumento opcional que especifica el modo de vínculo dinámico.Los siguientes modos de vínculos dinámicos están disponibles:
- DynamicLinkMode.Read(default)
- Lectura (del nodo de origen al primario).
- DynamicLinkMode.Write
- Escritura (de primario a origen).
- DynamicLinkMode.ReadWrite
- Lectura y escritura (bidireccional).
- ResourceURI
- Un objeto C# que contiene la ruta indicada en el argumento.
Ejemplo
Vincule una variable al atributo predeterminado (
Value
) de un nodo secundario directo de un alias en modo ReadWrite:[ExportMethod] public void CreateDynamicLinkToAlias() { // Get the Text variable of a TextBox var myVariable = Owner.GetVariable("TextBox1/Text"); // Link to {MotorAlias}/Speed in ReadWrite mode myVariable.SetDynamicLinkToAlias("MotorAlias", new string[] { "Speed" }, DynamicLinkMode.ReadWrite); }
Entregue su opinión