Freigeben über


IntExpression class

Stellt eine Eigenschaft dar, die entweder ein Int- oder ein Zeichenfolgenausdruck ist, der in ein Int aufgelöst wird.

Extends

Hinweise

Zeichenfolgenwerte werden immer als Ausdruck interpretiert, unabhängig davon, ob sie das Präfix '=' aufweist oder nicht.

Konstruktoren

IntExpression(number | string | Expression)

Initialisiert eine neue Instanz der IntExpression Klasse.

Geerbte Eigenschaften

expressionText

Ruft den Ausdruckstext ab, der ausgewertet werden soll, um den Wert abzurufen, oder legt diesen fest.

value

Dient zum Abrufen oder Festlegen des Rohwerts der Ausdruckseigenschaft.

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 kein komplexer Typ ist.

toString()

Konvertieren Sie eine 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-numberaufgelöst wird.

Geerbte Eigenschaftsdetails

expressionText

Ruft den Ausdruckstext ab, der ausgewertet werden soll, um den Wert abzurufen, oder legt diesen fest.

expressionText: string

Eigenschaftswert

string

vonExpressionProperty.expressionText

value

Dient zum Abrufen oder Festlegen des Rohwerts der Ausdruckseigenschaft.

value: number

Eigenschaftswert

number

vonExpressionProperty.value geerbt

Details zur Methode

setValue(number | string | Expression)

Legen Sie einen ganzzahligen Wert fest.

function setValue(value: number | string | Expression)

Parameter

value

number | string | Expression

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 der Int-Zahl

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

Wenn der Wert ein ungültiger Ausdruck ist, wird ein Fehler ausgelöst.

vonExpressionProperty.getValue

toExpression()

Dadurch wird der vorhandene Ausdruck zurückgegeben, wenn der Wert kein komplexer Typ ist.

function toExpression(): Expression

Gibt zurück

Der vorhandene Ausdruck, wenn der Wert kein komplexer Typ ist.

vonExpressionProperty.toExpression

toString()

Konvertieren Sie eine Ausdruckseigenschaft in eine Zeichenfolge.

function toString(): string

Gibt zurück

string

Die konvertierte Zeichenfolge.

vonExpressionProperty.toString- geerbt