Share via


DialogExpression Constructors

Definition

Overloads

DialogExpression()

Initializes a new instance of the DialogExpression class.

DialogExpression(Dialog)

Initializes a new instance of the DialogExpression class.

DialogExpression(JToken)

Initializes a new instance of the DialogExpression class.

DialogExpression(String)

Initializes a new instance of the DialogExpression class.

DialogExpression()

Initializes a new instance of the DialogExpression class.

public DialogExpression ();
Public Sub New ()

Applies to

DialogExpression(Dialog)

Initializes a new instance of the DialogExpression class.

public DialogExpression (Microsoft.Bot.Builder.Dialogs.Dialog value);
new Microsoft.Bot.Builder.Dialogs.Adaptive.DialogExpression : Microsoft.Bot.Builder.Dialogs.Dialog -> Microsoft.Bot.Builder.Dialogs.Adaptive.DialogExpression
Public Sub New (value As Dialog)

Parameters

value
Dialog

dialog value.

Applies to

DialogExpression(JToken)

Initializes a new instance of the DialogExpression class.

public DialogExpression (Newtonsoft.Json.Linq.JToken value);
new Microsoft.Bot.Builder.Dialogs.Adaptive.DialogExpression : Newtonsoft.Json.Linq.JToken -> Microsoft.Bot.Builder.Dialogs.Adaptive.DialogExpression
Public Sub New (value As JToken)

Parameters

value
Newtonsoft.Json.Linq.JToken

JToken which is either dialog or dialogId.

Applies to

DialogExpression(String)

Initializes a new instance of the DialogExpression class.

public DialogExpression (string dialogIdOrExpression);
new Microsoft.Bot.Builder.Dialogs.Adaptive.DialogExpression : string -> Microsoft.Bot.Builder.Dialogs.Adaptive.DialogExpression
Public Sub New (dialogIdOrExpression As String)

Parameters

dialogIdOrExpression
String

dialogId or expression to dialogId.

Applies to