Freigeben über


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

Hinweise

Zeichenfolgenwerte werden immer als Ausdruck interpretiert, unabhängig davon, ob er das Präfix "=" hat oder nicht.

Konstruktoren

IntExpression(number | string | Expression)

Initialisiert eine neue Instanz der IntExpression-Klasse .

Geerbte Eigenschaften

expressionText

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

setValue(number | string | Expression)

Legen Sie einen ganzzahligen Wert fest.

tryGetValue(object)

Versuchen Sie, den Wert abzurufen.

Geerbte Methoden

getValue(object)

Rufen Sie den Wert ab.

toExpression()

Dadurch wird der vorhandene Ausdruck zurückgegeben, wenn der Wert nicht komplex ist.

toString()

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