IUAVariable.SetDynamicLinkToAlias(aliasName, path, mode)
Defina um vínculo dinâmico de uma variável para um nó filho ou aninhado dentro de um alias, especificando o modo do vínculo dinâmico.
void SetDynamicLinkToAlias(string aliasName, string[] path, DynamicLinkMode mode = DynamicLinkMode.Read);
Argumentos
- aliasName(string)
- OBrowseNamedo alias.
- path
- Uma matriz de strings que especifica o caminho para um nó filho ou aninhado dentro do alias.
- mode(DynamicLinkMode)
- Um argumento opcional que especifica o modo de vínculo dinâmico.Os seguintes modos de vínculo dinâmico estão disponíveis:
- DynamicLinkMode.Read(default)
- Leitura (do nó de origem ao pai).
- DynamicLinkMode.Write
- Gravação (do pai à origem).
- DynamicLinkMode.ReadWrite
- Leitura e gravação (bidirecional).
- ResourceURI
- Um objeto C# que contém o caminho indicado no argumento.
Exemplo
Vincule uma variável ao atributo padrão (
Value
) de um filho direto de um alias no 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); }
Dê sua opinião