DialogExpression class
Représente une propriété qui est une 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 un 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é d’expression. |
Méthodes
| set |
Définit la valeur brute de la propriété d’expression. |
Méthodes héritées
| get |
Obtenez la valeur. |
| to |
Cette opération renvoie l’expression existante si la valeur est de type non complexe. |
| to |
Convertissez 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
Optionnel. Un dialogue, un string interprété comme un ID de ressource ou un 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ée de ExpressionProperty.expressionText
value
Obtient ou définit la valeur brute de la propriété d’expression.
value: Dialog
Valeur de propriété
Dialog
héritée de ExpressionProperty.value
Détails de la méthode
setValue(Dialog | string | Expression)
Définit la valeur brute de la propriété d’expression.
function setValue(value: Dialog | string | Expression)
Paramètres
- value
-
Dialog | string | Expression
Un dialogue, un string interprété comme un ID de ressource ou un dialogId, ou une expression .
Détails de la méthode héritée
getValue(object)
Obtenez la valeur.
function getValue(data: object): Dialog
Paramètres
- data
-
object
Données à utiliser pour la liaison d’expression.
Retours
Dialog
Valeur.
Remarques
Une erreur est levée si la valeur est une expression non valide.
héritée de ExpressionProperty.getValue
toExpression()
Cette opération renvoie 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ée de ExpressionProperty.toExpression
toString()
Convertissez une propriété d’expression en chaîne.
function toString(): string
Retours
string
Chaîne convertie.
héritée 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 }
valeur ou erreur.
héritée de ExpressionProperty.tryGetValue