Share via


IsDialogActiveFunction Class

Definition

Defines isDialogActive(id) expression function.

public class IsDialogActiveFunction : AdaptiveExpressions.ExpressionEvaluator
type IsDialogActiveFunction = class
    inherit ExpressionEvaluator
Public Class IsDialogActiveFunction
Inherits ExpressionEvaluator
Inheritance
IsDialogActiveFunction

Examples

isDialogActive('dialog1') isDialogActive('dialog1', 'dialog2', 'dialog3').

Remarks

This expression will return true if any of the dialogIds is on the dialog execution stack. You can pass 1..N dialog ids.

Constructors

IsDialogActiveFunction()

Initializes a new instance of the IsDialogActiveFunction class.

Fields

Alias

Function identifier alias.

Name

Function identifier name.

Properties

Negation

Gets or sets the evaluator that is a negation of this one.

(Inherited from ExpressionEvaluator)
ReturnType

Gets or sets the expression return type.

(Inherited from ExpressionEvaluator)
Type

Gets the expression type for evaluator.

(Inherited from ExpressionEvaluator)

Methods

ToString()

Returns a string that represents the current object.

(Inherited from ExpressionEvaluator)
TryEvaluate(Expression, IMemory, Options)

Evaluate an expression.

(Inherited from ExpressionEvaluator)
ValidateExpression(Expression)

Validate an expression.

(Inherited from ExpressionEvaluator)

Applies to