IsDialogActiveFunction class   
定义 isDialogActive(id) 表达式函数。 如果任何对话 ID 位于对话执行堆栈上,则此表达式将返回 true。
示例
isDialogActive('dialog1')
示例
isDialogActive('dialog1', 'dialog2', 'dialog3')
- 扩展
 - 
		
ExpressionEvaluator
 
构造函数
| Is | 
	初始化 IsDialogActiveFunction 类的新实例。  | 
属性
| function | 
	函数标识符别名。  | 
| function | 
	函数标识符名称。  | 
继承属性
| negation | 设置此计算器的求值器。  | 
| return | 
	通过计算表达式来键入预期。  | 
| try | 
	计算表达式。  | 
| type | 获取计算器的表达式类型。  | 
| validate | 
	验证表达式。  | 
构造函数详细信息
	IsDialogActiveFunction()
   
初始化 IsDialogActiveFunction 类的新实例。
new IsDialogActiveFunction()
  
属性详细信息
	functionAlias
 
函数标识符别名。
static functionAlias: "isActionActive" = "isActionActive"
			属性值
"isActionActive"
	functionName
 
函数标识符名称。
static functionName: "isDialogActive" = "isDialogActive"
			属性值
"isDialogActive"
继承属性详细信息
negation
设置此计算器的求值器。
negation: ExpressionEvaluator
			属性值
ExpressionEvaluator
继承自 ExpressionEvaluator.negation 的 
	returnType
 
通过计算表达式来键入预期。
returnType: ReturnType
			属性值
ReturnType
继承自 ExpressionEvaluator.returnType
	tryEvaluate
 
计算表达式。
tryEvaluate: (expression: Expression, state: MemoryInterface, options: Options) => ValueWithError
			属性值
(expression: Expression, state: MemoryInterface, options: Options) => ValueWithError
继承自 ExpressionEvaluator.tryEvaluate
type
获取计算器的表达式类型。
type: string
			属性值
string
继承自 ExpressionEvaluator.type
	validateExpression
 
验证表达式。
validateExpression: (expression: Expression) => void
			属性值
(expression: Expression) => void
继承自 ExpressionEvaluator.validateExpression