IUAVariable.SetDynamicLink(source, mode)

Defina um vínculo dinâmico para a origem da variável passada no primeiro argumento. O segundo argumento é opcional e define o modo do vínculo dinâmico.
void SetDynamicLink(IUAVariable
source
, DynamicLinkMode
mode
);

Argumentos

source
(IUAVariable)
O
BrowseName
da variável de origem.
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

O exemplo a seguir mostra uma API que define um vínculo dinâmico de leitura na propriedade
Speed
(cujo nó é representado por
SpeedVariable
) do objeto
Motor1
. A origem do link é a propriedade
Text
do objeto
SpeedLabel
:
var myObj = Owner.Get<Motor>("Motor1"); var speedValue = Owner.GetObject("SpeedLabel").GetVariable("Text"); myObj.SpeedVariable.SetDynamicLink(speedValue, DynamicLinkMode.Read);
Dê sua opinião
Tem dúvidas ou comentários sobre esta documentação? Por favor, envie seu comentário aqui.