RemoteVariableSynchronizer.Add(variables)

En función de la sobrecarga, se agrega una variable o una lista de variables al objeto el
RemoteVariableSynchronizer
en el que se invoca.
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
);

Argumento

variables
(IUAVariable)
El objeto C#
IUAVariable
para agregar al objeto en el que se invoca el método.
variables
(RemoteVariable)
El objeto C#
RemoteVariable
que identifica una celda de una matriz unidimensional o multidimensional que se va a agregar al objeto en el que se invoca el método.
variables
(IEnumerable<IUAVariable>)
La lista
IUAVariable
que se va a agregar al objeto en el que se invoca el método.
variables
(IEnumerable<RemoteVariable>)
La lista
RemoteVariable
que se va a agregar al objeto en el que se invoca el método.

Ejemplos

En el siguiente ejemplo, se agrega una variable
speed
al objeto
variableSynchronizer
.
var speed = LogicObject.Owner.GetVariable("Speed"); var variableSynchronizer = new RemoteVariableSynchronizer(); variableSynchronizer.Add(speed);
En el siguiente ejemplo, la variable de índice
10
se agrega al objeto
variableSynchronizer
en la matriz
arrayVariable
.
var arrayVariable = LogicObject.Owner.GetVariable("ArrayVariable"); var variableSynchronizer = new RemoteVariableSynchronizer(); variableSynchronizer.Add(new RemoteVariable(arrayVariable, 10));
En el siguiente ejemplo, la variable de índice
10.5
se agrega al objeto
variableSynchronizer
en la matriz multidimensional
scalarVariable
.
var scalarVariable = LogicObject.Owner.GetVariable("ScalarVariable"); var variableSynchronizer = new RemoteVariableSynchronizer(); variableSynchronizer.Add(new RemoteVariable(scalarVariable, new uint[] { 10,5 }));
Entregue su opinión
¿Tiene dudas o comentarios acerca de esta documentación? Por favor deje su opinión aquí.