Lingua

DialogExpression Classe

Definizione

DialogExpression - rappresenta una proprietà che è o un Dialog o un'espressione 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

Nome Descrizione
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à

Nome Descrizione
ExpressionText

Ottiene o imposta l'espressione testo per 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

Nome Descrizione
ConvertObject(Object)

Converti l'oggetto grezzo nel tipo di valore desiderato.

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

Ottieni valore come oggetto.

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

Ottenere il valore.

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

Imposta valore come oggetto.

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

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

ToExpression()

Questo restituirà 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)

Prova a ottenere valore come oggetto.

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

Provare a ottenere il valore.

(Ereditato da ExpressionProperty<T>)

Operatori

Nome Descrizione
Implicit(Dialog to DialogExpression)

Converte un oggetto Dialog in un oggetto DialogExpression.

Implicit(JToken to DialogExpression)

Converte un oggetto Newtonsoft.Json.Linq.JToken in un oggetto DialogExpression.

Implicit(String to DialogExpression)

Converte una stringa in un DialogExpression.

Si applica a