IUAVariable.SetDynamicLinkToAlias(aliasName, path, mode)

Définissez un lien dynamique d’une variable vers un nœud enfant ou imbriqué à l’intérieur d’un alias, en spécifiant le mode du lien dynamique.
void SetDynamicLinkToAlias(string aliasName, string[] path, DynamicLinkMode mode = DynamicLinkMode.Read);

Arguments

aliasName
(string)
BrowseName
de l'alias.
path
Tableau de chaînes spécifiant le chemin d’accès à un nœud enfant ou imbriqué à l’intérieur de l’alias.
mode
(DynamicLinkMode)
Un argument facultatif spécifiant le mode de lien dynamique.
Les modes de lien dynamique suivants sont disponibles :
DynamicLinkMode.Read
(default)
Lecture (depuis le nœud source vers le parent).
DynamicLinkMode.Write
Écriture (depuis le parent vers la source).
DynamicLinkMode.ReadWrite
Lecture et écriture (bidirectionnel).
ResourceURI
Un objet C# contenant le chemin d'accès indiqué dans l’argument.

Exemple

Liez une variable à l’attribut par défaut (
Value
) d’un enfant direct d’un alias en mode 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); }
Fournir une réponse
Vous avez des questions ou des commentaires sur cette documentation ? Veuillez envoyer vos commentaires ici.
Normal