Taal

DialogExpression Klas

Definitie

DialogExpression - vertegenwoordigt een eigenschap die ofwel een Dialog- of een stringexpressie is voor een 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)
Overname

Opmerkingen

Stringwaarden worden altijd geïnterpreteerd als een string met interpolatie, tenzij deze het voorvoegsel '=' heeft of niet. Het resultaat wordt geïnterpreteerd als een resource Id of dialogId.

Constructors

Name Description
DialogExpression()

Initialiseert een nieuw exemplaar van de DialogExpression klasse.

DialogExpression(Dialog)

Initialiseert een nieuw exemplaar van de DialogExpression klasse.

DialogExpression(JToken)

Initialiseert een nieuw exemplaar van de DialogExpression klasse.

DialogExpression(String)

Initialiseert een nieuw exemplaar van de DialogExpression klasse.

Eigenschappen

Name Description
ExpressionText

Krijgt of stelt de expressie tekst om te evalueren om de waarde te krijgen.

(Overgenomen van ExpressionProperty<T>)
Value

Krijgt of stelt de ruwe waarde van de expressie-eigenschap vast.

(Overgenomen van ExpressionProperty<T>)

Methoden

Name Description
ConvertObject(Object)

Converteer het ruwe object naar het gewenste waardetype.

(Overgenomen van ExpressionProperty<T>)
GetObject(Object)

Waardevol als object krijgen.

(Overgenomen van ExpressionProperty<T>)
GetValue(Object)

Krijg de waarde.

(Overgenomen van ExpressionProperty<T>)
SetObject(Object)

Stel de waarde in als object.

(Overgenomen van ExpressionProperty<T>)
SetValue(Object)

Stelt de ruwe waarde van de expressie-eigenschap in.

ToExpression()

Dit geeft de bestaande expressie of ConstantExpression(Value) terug als de waarde van niet-complex type is.

(Overgenomen van ExpressionProperty<T>)
ToString()

Retourneert een tekenreeks die het huidige object vertegenwoordigt.

TryGetObject(Object)

Probeer Get Value als object.

(Overgenomen van ExpressionProperty<T>)
TryGetValue(Object)

Probeer de waarde te krijgen.

(Overgenomen van ExpressionProperty<T>)

Operators

Name Description
Implicit(Dialog to DialogExpression)

Converteert een Dialog naar een DialogExpression.

Implicit(JToken to DialogExpression)

Converteert een Newtonsoft.Json.Linq.JToken naar een DialogExpression.

Implicit(String to DialogExpression)

Zet een string om in een DialogExpression.

Van toepassing op