ArrayExpression class
Stellt eine Eigenschaft dar, die entweder ein Wert des Arrays von T oder ein Zeichenfolgenausdruck ist, der an ein Array von T gebunden werden soll.
- Extends
-
ExpressionProperty<T[]>
Hinweise
Zeichenfolgenwerte werden immer als Ausdruck interpretiert, unabhängig davon, ob sie das Präfix '=' aufweist oder nicht.
Konstruktoren
Array |
Initialisiert eine neue Instanz der ArrayExpression Klasse. |
Geerbte Eigenschaften
expression |
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
set |
Legen Sie einen Arraywert fest. |
Geerbte Methoden
get |
Rufen Sie den Wert ab. |
to |
Dadurch wird der vorhandene Ausdruck zurückgegeben, wenn der Wert kein komplexer Typ ist. |
to |
Konvertieren Sie eine Ausdruckseigenschaft in eine Zeichenfolge. |
try |
Versuchen Sie, den Wert abzurufen. |
Details zum Konstruktor
ArrayExpression(T[] | string | Expression)
Initialisiert eine neue Instanz der ArrayExpression Klasse.
new ArrayExpression(value?: T[] | string | Expression)
Parameter
- value
-
T[] | string | Expression
Wert T[]
oder eines string
Ausdrucks, der an eine T[]
gebunden werden soll.
Geerbte Eigenschaftsdetails
expressionText
Ruft den Ausdruckstext ab, der ausgewertet werden soll, um den Wert abzurufen, oder legt diesen fest.
expressionText: string
Eigenschaftswert
string
value
Dient zum Abrufen oder Festlegen des Rohwerts der Ausdruckseigenschaft.
value: T[]
Eigenschaftswert
T[]
Details zur Methode
setValue(T[] | string | Expression)
Legen Sie einen Arraywert fest.
function setValue(value: T[] | string | Expression)
Parameter
- value
-
T[] | string | Expression
Festzulegende Wert.
Details zur geerbten Methode
getValue(object)
Rufen Sie den Wert ab.
function getValue(data: object): T[]
Parameter
- data
-
object
Daten, die für die Ausdrucksbindung verwendet werden sollen.
Gibt zurück
T[]
Der Wert.
Hinweise
Wenn der Wert ein ungültiger Ausdruck ist, wird ein Fehler ausgelöst.
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.
toString()
Konvertieren Sie eine Ausdruckseigenschaft in eine Zeichenfolge.
function toString(): string
Gibt zurück
string
Die konvertierte Zeichenfolge.
vonExpressionProperty.toString- geerbt
tryGetValue(object)
Versuchen Sie, den Wert abzurufen.
function tryGetValue(data: object): { error: Error, value: T[] }
Parameter
- data
-
object
Daten, die für die Ausdrucksbindung verwendet werden sollen.
Gibt zurück
{ error: Error, value: T[] }
der Wert oder ein Fehler.