UITestActionFilter.ProcessRule 方法
在派生类中实现时,处理用于将若干操作结果聚合为一个结果的自定义规则,并返回一个值以指示是结束聚合还是继续聚合操作。
命名空间: Microsoft.VisualStudio.TestTools.UITest.Common
程序集: Microsoft.VisualStudio.TestTools.UITest.Common(在 Microsoft.VisualStudio.TestTools.UITest.Common.dll 中)
语法
声明
Public MustOverride Function ProcessRule ( _
actionStack As IUITestActionStack _
) As Boolean
public abstract bool ProcessRule(
IUITestActionStack actionStack
)
public:
virtual bool ProcessRule(
IUITestActionStack^ actionStack
) abstract
abstract ProcessRule :
actionStack:IUITestActionStack -> bool
public abstract function ProcessRule(
actionStack : IUITestActionStack
) : boolean
参数
- actionStack
类型:Microsoft.VisualStudio.TestTools.UITest.Common.IUITestActionStack
一个 IUITestActionStack 对象。
返回值
类型:System.Boolean
如果聚合应停止,则为 true。
备注
如果 actionStack 包含以下操作结果
Activate Window 1
Click on text box 1
Type 'm' in text box 1
Type 'y' in text box 1
Click on OK button
您可以使用此方法聚合文本框 1 的操作结果:
Activate Window 1
Type 'my' in text box 1
Click on OK button
.NET Framework 安全性
- 对直接调用方的完全信任。此成员不能由部分信任的代码使用。有关更多信息,请参见通过部分受信任的代码使用库。