DialogExpression class
Rappresenta una proprietà che è un Dialog o un'espressione stringa per un dialogId.
- Extends
-
ExpressionProperty<Dialog>
Commenti
I valori stringa vengono sempre interpretati come stringa con interpolazione, a meno che non abbia o meno il prefisso '='. Il risultato viene interpretato come ID risorsa o dialogId.
Costruttori
| Dialog |
Inizializza una nuova istanza della classe DialogExpression. |
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à dell'espressione. |
Metodi
| set |
Imposta il valore non elaborato della proprietà dell'espressione. |
Metodi ereditati
| get |
Ottenere il valore. |
| to |
Verrà restituita l'espressione esistente se il valore è di tipo non complesso. |
| to |
Convertire una proprietà di espressione in stringa. |
| try |
Provare a ottenere il valore. |
Dettagli costruttore
DialogExpression(Dialog | string | Expression)
Inizializza una nuova istanza della classe DialogExpression.
new DialogExpression(value?: Dialog | string | Expression)
Parametri
Dettagli proprietà ereditate
expressionText
Ottiene o imposta il testo dell'espressione da valutare per ottenere il valore.
expressionText: string
Valore della proprietà
string
Ereditato da ExpressionProperty.expressionText
value
Ottiene o imposta il valore non elaborato della proprietà dell'espressione.
value: Dialog
Valore della proprietà
Dialog
Ereditato da ExpressionProperty.value
Dettagli metodo
setValue(Dialog | string | Expression)
Imposta il valore non elaborato della proprietà dell'espressione.
function setValue(value: Dialog | string | Expression)
Parametri
Dettagli dei metodi ereditati
getValue(object)
Ottenere il valore.
function getValue(data: object): Dialog
Parametri
- data
-
object
Dati da usare per l'associazione di espressioni.
Restituisce
Dialog
Valore.
Commenti
Se value è un'espressione non valida, verrà generato un errore.
ereditato da ExpressionProperty.getValue
toExpression()
Verrà restituita l'espressione esistente se il valore è di tipo non complesso.
function toExpression(): Expression
Restituisce
Expression
Espressione esistente se il valore è di tipo non complesso.
Ereditato da ExpressionProperty.toExpression
toString()
Convertire una proprietà di espressione in stringa.
function toString(): string
Restituisce
string
Stringa convertita.
Ereditato da ExpressionProperty.toString
tryGetValue(object)
Provare a ottenere il valore.
function tryGetValue(data: object): { error: Error, value: Dialog }
Parametri
- data
-
object
Dati da usare per l'associazione di espressioni.
Restituisce
{ error: Error, value: Dialog }
il valore o un errore.
ereditato da ExpressionProperty.tryGetValue