DialogExpression class
Stellt eine Eigenschaft dar, die entweder ein Dialog- oder ein Zeichenfolgenausdruck für eine dialogId ist.
- Extends
-
ExpressionProperty<Dialog>
Hinweise
Zeichenfolgenwerte werden immer als Zeichenfolge mit Interpolation interpretiert, es sei denn, sie hat das Präfix '=' oder nicht. Das Ergebnis wird als Ressourcen-ID oder dialogId interpretiert.
Konstruktoren
| Dialog |
Initialisiert eine neue Instanz der DialogExpression 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 |
Legt den Rohwert der Ausdruckseigenschaft 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
DialogExpression(Dialog | string | Expression)
Initialisiert eine neue Instanz der DialogExpression Klasse.
new DialogExpression(value?: Dialog | string | Expression)
Parameter
Geerbte Eigenschaftsdetails
expressionText
Ruft den Ausdruckstext ab, der ausgewertet werden soll, um den Wert abzurufen, oder legt diesen fest.
expressionText: string
Eigenschaftswert
string
von ExpressionProperty.expressionText geerbt
value
Dient zum Abrufen oder Festlegen des Rohwerts der Ausdruckseigenschaft.
value: Dialog
Eigenschaftswert
Dialog
Von ExpressionProperty.value geerbt
Details zur Methode
setValue(Dialog | string | Expression)
Legt den Rohwert der Ausdruckseigenschaft fest.
function setValue(value: Dialog | string | Expression)
Parameter
Details zur geerbten Methode
getValue(object)
Rufen Sie den Wert ab.
function getValue(data: object): Dialog
Parameter
- data
-
object
Daten, die für die Ausdrucksbindung verwendet werden sollen.
Gibt zurück
Dialog
Der Wert.
Hinweise
Wenn der Wert ein ungültiger Ausdruck ist, wird ein Fehler ausgelöst.
Von ExpressionProperty.getValue geerbt
toExpression()
Dadurch wird der vorhandene Ausdruck zurückgegeben, wenn der Wert kein komplexer Typ ist.
function toExpression(): Expression
Gibt zurück
Expression
Der vorhandene Ausdruck, wenn der Wert kein komplexer Typ ist.
von ExpressionProperty.toExpression geerbt
toString()
Konvertieren Sie eine Ausdruckseigenschaft in eine Zeichenfolge.
function toString(): string
Gibt zurück
string
Die konvertierte Zeichenfolge.
von ExpressionProperty.toString geerbt
tryGetValue(object)
Versuchen Sie, den Wert abzurufen.
function tryGetValue(data: object): { error: Error, value: Dialog }
Parameter
- data
-
object
Daten, die für die Ausdrucksbindung verwendet werden sollen.
Gibt zurück
{ error: Error, value: Dialog }
der Wert oder ein Fehler.
Von ExpressionProperty.tryGetValue geerbt