IntExpression class
Stellt eine Eigenschaft dar, bei der es sich entweder um einen int- oder einen Zeichenfolgenausdruck handelt, der in einen int aufgelöst wird.
- Extends
-
ExpressionProperty<number>
Hinweise
Zeichenfolgenwerte werden immer als Ausdruck interpretiert, unabhängig davon, ob er das Präfix "=" hat oder nicht.
Konstruktoren
Int |
Initialisiert eine neue Instanz der IntExpression-Klasse . |
Geerbte Eigenschaften
expression |
Ruft den auszuwertenden Ausdruckstext ab oder legt diesen fest, um den Wert abzurufen. |
value | Ruft den Rohwert der Ausdruckseigenschaft ab oder legt diese fest. |
Methoden
set |
Legen Sie einen ganzzahligen Wert fest. |
try |
Versuchen Sie, den Wert abzurufen. |
Geerbte Methoden
get |
Rufen Sie den Wert ab. |
to |
Dadurch wird der vorhandene Ausdruck zurückgegeben, wenn der Wert nicht komplex ist. |
to |
Konvertieren einer Ausdruckseigenschaft in eine Zeichenfolge. |
Details zum Konstruktor
IntExpression(number | string | Expression)
Initialisiert eine neue Instanz der IntExpression-Klasse .
new IntExpression(value?: number | string | Expression)
Parameter
- value
-
number | string | Expression
Ein int number
- oder string
Ausdruck, der zu einem int aufgelöst wird number
.
Geerbte Eigenschaftsdetails
expressionText
Ruft den auszuwertenden Ausdruckstext ab oder legt diesen fest, um den Wert abzurufen.
expressionText: string
Eigenschaftswert
string
Geerbt vonExpressionProperty.expressionText
value
Ruft den Rohwert der Ausdruckseigenschaft ab oder legt diese fest.
value: number
Eigenschaftswert
number
Geerbt vonExpressionProperty.value
Details zur Methode
setValue(number | string | Expression)
Legen Sie einen ganzzahligen Wert fest.
function setValue(value: number | string | Expression)
Parameter
- value
-
number | string | Expression
Der festzulegende Wert.
tryGetValue(object)
Versuchen Sie, den Wert abzurufen.
function tryGetValue(data: object): { error: Error, value: number }
Parameter
- data
-
object
Daten, die für die Ausdrucksbindung verwendet werden sollen.
Gibt zurück
{ error: Error, value: number }
Wert von int number
Details zur geerbten Methode
getValue(object)
Rufen Sie den Wert ab.
function getValue(data: object): number
Parameter
- data
-
object
Daten, die für die Ausdrucksbindung verwendet werden sollen.
Gibt zurück
number
Der Wert.
Hinweise
Ein Fehler wird ausgelöst, wenn value ein ungültiger Ausdruck ist.
Geerbt vonExpressionProperty.getValue
toExpression()
Dadurch wird der vorhandene Ausdruck zurückgegeben, wenn der Wert nicht komplex ist.
function toExpression(): Expression
Gibt zurück
Der vorhandene Ausdruck, wenn der Wert nicht komplex ist.
Geerbt vonExpressionProperty.toExpression
toString()
Konvertieren einer Ausdruckseigenschaft in eine Zeichenfolge.
function toString(): string
Gibt zurück
string
Die konvertierte Zeichenfolge.
Geerbt vonExpressionProperty.toString