SetProperty class
Legen Sie den Wert der Eigenschaft eines Objekts fest, und geben Sie das aktualisierte Objekt zurück.
- Extends
Set |
Initialisiert eine neue Instanz der SetProperty Klasse. |
negation | Ruft den Evaluator ab, der eine Negation dieses Werts ist. Legt den Evaluator fest, der eine Negation dieses Werts darstellt. |
return |
Geben Sie den erwarteten Typ ein, indem Sie den Ausdruck auswerten. |
type | Ruft den Ausdruckstyp für den Evaluator ab. |
try |
Auswerten eines Ausdrucks. |
validate |
Überprüfen eines Ausdrucks. |
Initialisiert eine neue Instanz der SetProperty Klasse.
new SetProperty()
Ruft den Evaluator ab, der eine Negation dieses Werts ist. Legt den Evaluator fest, der eine Negation dieses Werts darstellt.
ExpressionEvaluator negation
Eigenschaftswert
Der Evaluator, der eine Negation dieses Werts ist.
Geben Sie den erwarteten Typ ein, indem Sie den Ausdruck auswerten.
returnType: ReturnType
Eigenschaftswert
Ruft den Ausdruckstyp für den Evaluator ab.
type: string
Eigenschaftswert
string
geerbt vonExpressionEvaluator.type
Auswerten eines Ausdrucks.
function tryEvaluate(expression: Expression, state: MemoryInterface, options: Options): ValueWithError
Parameter
- expression
- Expression
Auszuwertenden Ausdruck.
- state
- MemoryInterface
Globale Statusinformationen.
- options
- Options
In der Auswertung verwendete Optionen.
Gibt zurück
Der Wert und die Fehlerzeichenfolge, die ungleich NULL ist, wenn ein Fehler auftritt.
Überprüfen eines Ausdrucks.
function validateExpression(expression: Expression)
Parameter
- expression
- Expression
Ausdruck, der überprüft werden soll.
geerbt vonExpressionEvaluator.validateExpression