Condividi tramite


DialogExpression Classe

Definizione

DialogExpression: rappresenta una proprietà che è un'espressione dialog o stringa per un dialogId.

public class DialogExpression : AdaptiveExpressions.Properties.ObjectExpression<Microsoft.Bot.Builder.Dialogs.Dialog>
type DialogExpression = class
    inherit ObjectExpression<Dialog>
Public Class DialogExpression
Inherits ObjectExpression(Of Dialog)
Ereditarietà

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

DialogExpression()

Inizializza una nuova istanza della classe DialogExpression.

DialogExpression(Dialog)

Inizializza una nuova istanza della classe DialogExpression.

DialogExpression(JToken)

Inizializza una nuova istanza della classe DialogExpression.

DialogExpression(String)

Inizializza una nuova istanza della classe DialogExpression.

Proprietà

ExpressionText

Ottiene o imposta il testo dell'espressione da valutare per ottenere il valore.

(Ereditato da ExpressionProperty<T>)
Value

Ottiene o imposta il valore non elaborato della proprietà dell'espressione.

(Ereditato da ExpressionProperty<T>)

Metodi

ConvertObject(Object)

Convertire l'oggetto non elaborato nel tipo di valore desiderato.

(Ereditato da ExpressionProperty<T>)
GetObject(Object)

Ottiene il valore come oggetto.

(Ereditato da ExpressionProperty<T>)
GetValue(Object)

Ottenere il valore.

(Ereditato da ExpressionProperty<T>)
SetObject(Object)

Impostare il valore come oggetto .

(Ereditato da ExpressionProperty<T>)
SetValue(Object)

Imposta il valore non elaborato della proprietà dell'espressione.

ToExpression()

Verrà restituita l'espressione esistente o ConstantExpression(Value) se il valore è di tipo non complesso.

(Ereditato da ExpressionProperty<T>)
ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

TryGetObject(Object)

Provare Get value as object (Ottieni valore come oggetto).

(Ereditato da ExpressionProperty<T>)
TryGetValue(Object)

Provare a ottenere il valore.

(Ereditato da ExpressionProperty<T>)

Operatori

Implicit(Dialog to DialogExpression)

Converte Dialog in DialogExpression.

Implicit(JToken to DialogExpression)

Converte Newtonsoft.Json.Linq.JToken in DialogExpression.

Implicit(String to DialogExpression)

Converte una stringa in un oggetto DialogExpression.

Si applica a