RemoteVariableSynchronizer.Remove(variables)
Entfernt eine Variable oder eine Variablenliste in Abhängigkeit der Überlast aus dem
RemoteVariableSynchronizer
-Objekt, für das der Aufruf erfolgt.void public void Remove(IUAVariable variables); void public void Remove(RemoteVariable variables); void public void Remove(IEnumerable<IUAVariable> variables); void public void Remove(IEnumerable<RemoteVariable> variables);
Argument
- variables(IUAVariable)
- Das C#-ObjektIUAVariable, das dem Objekt hinzugefügt werden soll, für das die Methode aufgerufen wird.
- variables(RemoteVariable)
- Das C#-ObjektRemoteVariable, das die Zelle eines ein- oder mehrdimensionalen Arrays bestimmt, die dem Objekt hinzugefügt werden soll, für das die Methode aufgerufen wird.
- variables(IEnumerable<IUAVariable>)
- Die Liste derIUAVariable, die dem Objekt hinzugefügt werden soll, aus dem die Methode aufgerufen wird.
- variables(IEnumerable<RemoteVariable>)
- Die Liste derRemoteVariable, die dem Objekt hinzugefügt werden soll, aus dem die Methode aufgerufen wird.
Beispiele
Im folgenden Beispiel wird eine
speed
-Variable aus dem variableSynchronizer
-Objekt entfernt.variableSynchronizer.Remove(speed);
Im folgenden Beispiel wird die Indexvariable
10
aus dem variableSynchronizer
-Objekt innerhalb des arrayVariable
-Arrays entfernt.variableSynchronizer.Remove(new RemoteVariable(arrayVariable, 10));
Im folgenden Beispiel wird die Indexvariable
10.5
aus dem variableSynchronizer
-Objekt innerhalb des mehrdimensionalen scalarVariable
-Arrays entfernt.variableSynchronizer.Remove(new RemoteVariable(scalarVariable, new uint[] { 10,5 }));
Rückmeldung geben