DialogExpression class
Représente une propriété qui est une expression Dialog ou une expression de chaîne pour un dialogId.
- Extends
-
ExpressionProperty<Dialog>
Remarques
Les valeurs de chaîne sont toujours interprétées comme une chaîne avec interpolation, sauf si elle a le préfixe '=' ou non. Le résultat est interprété comme un ID de ressource ou dialogId.
Constructeurs
Dialog |
Initialise une nouvelle instance de la classe DialogExpression . |
Propriétés héritées
expression |
Obtient ou définit le texte d’expression à évaluer pour obtenir la valeur. |
value | Obtient ou définit la valeur brute de la propriété expression. |
Méthodes
set |
Définit la valeur brute de la propriété expression. |
Méthodes héritées
get |
Obtient la valeur. |
to |
Cette opération retourne l’expression existante si la valeur est de type non complexe. |
to |
Convertir une propriété d’expression en chaîne. |
try |
Essayez d’obtenir la valeur. |
Détails du constructeur
DialogExpression(Dialog | string | Expression)
Initialise une nouvelle instance de la classe DialogExpression .
new DialogExpression(value?: Dialog | string | Expression)
Paramètres
- value
-
Dialog | string | Expression
facultatif.
Un dialogue, un string
qui est interprété comme un ID de ressource ou dialogId, ou une expression.
Détails de la propriété héritée
expressionText
Obtient ou définit le texte d’expression à évaluer pour obtenir la valeur.
expressionText: string
Valeur de propriété
string
Hérité de ExpressionProperty.expressionText
value
Obtient ou définit la valeur brute de la propriété expression.
value: Dialog
Valeur de propriété
Dialog
Hérité de ExpressionProperty.value
Détails de la méthode
setValue(Dialog | string | Expression)
Définit la valeur brute de la propriété expression.
function setValue(value: Dialog | string | Expression)
Paramètres
- value
-
Dialog | string | Expression
Un dialogue, un string
qui est interprété comme un ID de ressource ou dialogId, ou une expression.
Détails de la méthode héritée
getValue(object)
Obtient la valeur.
function getValue(data: object): Dialog
Paramètres
- data
-
object
Données à utiliser pour la liaison d’expression.
Retours
Dialog
La valeur.
Remarques
Une erreur est générée si value est une expression non valide.
Hérité de ExpressionProperty.getValue
toExpression()
Cette opération retourne l’expression existante si la valeur est de type non complexe.
function toExpression(): Expression
Retours
Expression
Expression existante si la valeur est de type non complexe.
Hérité de ExpressionProperty.toExpression
toString()
Convertir une propriété d’expression en chaîne.
function toString(): string
Retours
string
Chaîne convertie.
Hérité de ExpressionProperty.toString
tryGetValue(object)
Essayez d’obtenir la valeur.
function tryGetValue(data: object): { error: Error, value: Dialog }
Paramètres
- data
-
object
Données à utiliser pour la liaison d’expression.
Retours
{ error: Error, value: Dialog }
la valeur ou une erreur.
Hérité de ExpressionProperty.tryGetValue