Wertet den Referenzsyntax-Ausdruck mit Hilfe des aktuellen Kontexts aus und legt den Wert der gefundenen Node fest. Wenn die Node nicht vorhanden ist, kann sie erstellt werden.
Syntax
Reference_Syntax.assignNode( STRING param1 [, STRING param2 [, INTEGER param3 ] ] )
Parameter
param1
|
Eine gültige Zeichenfolge, die einen Referenzsyntax-Ausdruck darstellt, der auf eine bestimmte Node verweist.
|
param2
(Optional)
|
Eine gültige Zeichenfolge, die den Wert darstellt, der der Node zuzuordnen ist.
|
param3
(Optional)
|
Ein ganzzahliger Wert, der die Aktion darstellt, die beim Erstellen neuer Nodes durchgeführt wird. Folgende Parameterwerte sind gültig:
-
0
-
Wenn die Node vorhanden ist, wird der Wert aktualisiert. Wenn die Node nicht vorhanden ist, wird sie erstellt.
-
1
-
Wenn die Node vorhanden ist, wird ein Fehler ausgegeben. Wenn die Node nicht vorhanden ist, wird sie erstellt.
-
2
-
Wenn die Node vorhanden ist, wird keine Aktion durchgeführt. Wenn die Node nicht vorhanden ist, wird sie erstellt.
-
3
-
Es wird immer eine neue Node erstellt.
|
Rückgabe
Ein Objekt, das der angegebenen Node entspricht.
|
|
|