ArrayExpression class
Rappresenta una proprietà che è un valore della matrice di T o di un'espressione stringa da associare a una matrice di T.
- Extends
-
ExpressionProperty<T[]>
Commenti
I valori stringa vengono sempre interpretati come espressione, indipendentemente dal prefisso '=' o meno.
Costruttori
Array |
Inizializza una nuova istanza della classe ArrayExpression . |
Proprietà ereditate
expression |
Ottiene o imposta il testo dell'espressione da valutare per ottenere il valore. |
value | Ottiene o imposta il valore non elaborato della proprietà expression. |
Metodi
set |
Impostare un valore di matrice. |
Metodi ereditati
get |
Ottenere il valore. |
to |
Verrà restituita l'espressione esistente se il valore è di tipo non complesso. |
to |
Convertire una proprietà expression in stringa. |
try |
Provare a Ottenere il valore. |
Dettagli costruttore
ArrayExpression(T[] | string | Expression)
Inizializza una nuova istanza della classe ArrayExpression .
new ArrayExpression(value?: T[] | string | Expression)
Parametri
- value
-
T[] | string | Expression
Valore di o espressione T[]
string
da associare a un T[]
oggetto .
Dettagli proprietà ereditate
expressionText
Ottiene o imposta il testo dell'espressione da valutare per ottenere il valore.
expressionText: string
Valore della proprietà
string
Ereditato daExpressionProperty.expressionText
value
Ottiene o imposta il valore non elaborato della proprietà expression.
value: T[]
Valore della proprietà
T[]
Ereditato daExpressionProperty.value
Dettagli metodo
setValue(T[] | string | Expression)
Impostare un valore di matrice.
function setValue(value: T[] | string | Expression)
Parametri
- value
-
T[] | string | Expression
Valore da impostare.
Dettagli dei metodi ereditati
getValue(object)
Ottenere il valore.
function getValue(data: object): T[]
Parametri
- data
-
object
Dati da usare per l'associazione di espressioni.
Restituisce
T[]
Valore.
Commenti
Verrà generato un errore se il valore è un'espressione non valida.
Ereditato daExpressionProperty.getValue
toExpression()
Verrà restituita l'espressione esistente se il valore è di tipo non complesso.
function toExpression(): Expression
Restituisce
Espressione esistente se il valore è di tipo non complesso.
Ereditato daExpressionProperty.toExpression
toString()
Convertire una proprietà expression in stringa.
function toString(): string
Restituisce
string
Stringa convertita.
Ereditato daExpressionProperty.toString
tryGetValue(object)
Provare a Ottenere il valore.
function tryGetValue(data: object): { error: Error, value: T[] }
Parametri
- data
-
object
Dati da usare per l'associazione di espressioni.
Restituisce
{ error: Error, value: T[] }
valore o errore.
Ereditato daExpressionProperty.tryGetValue