RemoteVariableSynchronizer.Add(variables)

Ajoute une variable ou une liste de variables à l’objet
RemoteVariableSynchronizer
sur lequel elle est appelée, en fonction de la surcharge.
void public void Add(IUAVariable
variables
); void public void Add(RemoteVariable
variables
); void public void Add(IEnumerable<IUAVariable>
variables
); void public void Add(IEnumerable<RemoteVariable>
variables
);

Argument

variables
(IUAVariable)
L’objet C#
IUAVariable
à ajouter à l’objet sur lequel la méthode est appelée.
variables
(RemoteVariable)
L’objet C#
RemoteVariable
qui identifie une cellule d’un tableau unidimensionnel ou multidimensionnel à ajouter à l’objet sur lequel la méthode est appelée.
variables
(IEnumerable<IUAVariable>)
La liste
IUAVariable
à ajouter à l’objet sur lequel la méthode est appelée.
variables
(IEnumerable<RemoteVariable>)
La liste
RemoteVariable
à ajouter à l’objet sur lequel la méthode est appelée.

Exemples

Dans l’exemple suivant, une variable
speed
est ajoutée à l’objet
variableSynchronizer
.
var speed = LogicObject.Owner.GetVariable("Speed"); var variableSynchronizer = new RemoteVariableSynchronizer(); variableSynchronizer.Add(speed);
Dans l’exemple suivant, la variable d’index
10
est ajoutée à l’objet
variableSynchronizer
dans le tableau
arrayVariable
.
var arrayVariable = LogicObject.Owner.GetVariable("ArrayVariable"); var variableSynchronizer = new RemoteVariableSynchronizer(); variableSynchronizer.Add(new RemoteVariable(arrayVariable, 10));
Dans l’exemple suivant, la variable d’index
10.5
est ajoutée à l’objet
variableSynchronizer
dans le tableau multidimensionnel
scalarVariable
.
var scalarVariable = LogicObject.Owner.GetVariable("ScalarVariable"); var variableSynchronizer = new RemoteVariableSynchronizer(); variableSynchronizer.Add(new RemoteVariable(scalarVariable, new uint[] { 10,5 }));
Fournir une réponse
Vous avez des questions ou des commentaires sur cette documentation ? Veuillez envoyer vos commentaires ici.