RemoteVariableSynchronizer.Add(variabili)

In base al sovraccarico, aggiunge una variabile o un elenco di variabili all'oggetto
RemoteVariableSynchronizer
su cui viene richiamato.
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
);

Discussione

variables
(IUAVariable)
L'oggetto
IUAVariable
C# da aggiungere all'oggetto su cui viene richiamato il metodo.
variables
(RemoteVariable)
L'oggetto
RemoteVariable
C# che identifica una cella di un array monodimensionale o multidimensionale da aggiungere all'oggetto su cui viene richiamato il metodo.
variables
(IEnumerable<IUAVariable>)
L'elenco
IUAVariable
da aggiungere all'oggetto al quale viene richiamato il metodo.
variables
(IEnumerable<RemoteVariable>)
L'elenco
RemoteVariable
da aggiungere all'oggetto al quale viene richiamato il metodo.

Esempi

Nell'esempio seguente, una variabile
speed
viene aggiunta all'oggetto
variableSynchronizer
.
var speed = LogicObject.Owner.GetVariable("Speed"); var variableSynchronizer = new RemoteVariableSynchronizer(); variableSynchronizer.Add(speed);
Nell'esempio seguente, la variabile
10
indice viene aggiunta all'oggetto all'interno
variableSynchronizer
dell'array
arrayVariable
.
var arrayVariable = LogicObject.Owner.GetVariable("ArrayVariable"); var variableSynchronizer = new RemoteVariableSynchronizer(); variableSynchronizer.Add(new RemoteVariable(arrayVariable, 10));
Nell'esempio seguente, la variabile
10.5
indice viene aggiunta all'oggetto
variableSynchronizer
all'interno dell'array
scalarVariable
multidimensionale.
var scalarVariable = LogicObject.Owner.GetVariable("ScalarVariable"); var variableSynchronizer = new RemoteVariableSynchronizer(); variableSynchronizer.Add(new RemoteVariable(scalarVariable, new uint[] { 10,5 }));
Fornire un feedback
Hai domande o feedback su questa documentazione? invia il tuo feedback qui.