DialogExpression Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
DialogExpression: Stellt eine Eigenschaft dar, bei der es sich entweder um einen Dialog- oder einen Zeichenfolgenausdruck für eine dialogId handelt.
public class DialogExpression : AdaptiveExpressions.Properties.ObjectExpression<Microsoft.Bot.Builder.Dialogs.Dialog>
type DialogExpression = class
inherit ObjectExpression<Dialog>
Public Class DialogExpression
Inherits ObjectExpression(Of Dialog)
- Vererbung
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
DialogExpression() |
Initialisiert eine neue Instanz der DialogExpression-Klasse. |
DialogExpression(Dialog) |
Initialisiert eine neue Instanz der DialogExpression-Klasse. |
DialogExpression(JToken) |
Initialisiert eine neue Instanz der DialogExpression-Klasse. |
DialogExpression(String) |
Initialisiert eine neue Instanz der DialogExpression-Klasse. |
Eigenschaften
ExpressionText |
Ruft den Ausdruckstext ab, der ausgewertet werden soll, um den Wert abzurufen, oder legt diesen fest. (Geerbt von ExpressionProperty<T>) |
Value |
Ruft den Rohwert der Ausdruckseigenschaft ab oder legt diese fest. (Geerbt von ExpressionProperty<T>) |
Methoden
ConvertObject(Object) |
Konvertieren eines Rohobjekts in den gewünschten Werttyp. (Geerbt von ExpressionProperty<T>) |
GetObject(Object) |
Abrufen des Werts als Objekt. (Geerbt von ExpressionProperty<T>) |
GetValue(Object) |
Rufen Sie den Wert ab. (Geerbt von ExpressionProperty<T>) |
SetObject(Object) |
Legen Sie den Wert als Objekt fest. (Geerbt von ExpressionProperty<T>) |
SetValue(Object) |
Legt den Rohwert der Ausdruckseigenschaft fest. |
ToExpression() |
Dadurch wird der vorhandene Ausdruck oder ConstantExpression(Value) zurückgegeben, wenn der Wert nicht komplex ist. (Geerbt von ExpressionProperty<T>) |
ToString() |
Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. |
TryGetObject(Object) |
Versuchen Sie, Wert als Objekt abzurufen. (Geerbt von ExpressionProperty<T>) |
TryGetValue(Object) |
Versuchen Sie, den Wert abzurufen. (Geerbt von ExpressionProperty<T>) |
Operatoren
Implicit(Dialog to DialogExpression) |
Konvertiert ein Dialog-Element in ein DialogExpression-Element. |
Implicit(JToken to DialogExpression) |
Konvertiert ein Newtonsoft.Json.Linq.JToken-Element in ein DialogExpression-Element. |
Implicit(String to DialogExpression) |
Konvertiert eine Zeichenfolge in eine DialogExpression. |