UITestActionFilter.ProcessRule-Methode

Verarbeitet bei Implementierung in einer abgeleiteten Klasse die benutzerdefinierte Regel zum Aggregieren mehrerer Aktionsergebnisse in einem Aktionsergebnis und gibt ein Ergebnis zurück, das angibt, ob die Aggregation beendet werden soll oder ob weiterhin Aggregationsvorgänge ausgeführt werden sollen.

Namespace:  Microsoft.VisualStudio.TestTools.UITest.Common
Assembly:  Microsoft.VisualStudio.TestTools.UITest.Common (in Microsoft.VisualStudio.TestTools.UITest.Common.dll)

Syntax

'Declaration
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

Parameter

Rückgabewert

Typ: System.Boolean
true, wenn Aggregation beendet wird.

Hinweise

Falls die actionStack-Klasse die folgenden Aktionsergebnisse enthält:

Activate Window 1
Click on text box 1
Type 'm' in text box 1
Type 'y' in text box 1
Click on OK button

Sie können die Aktionsergebnisse für Textfeld 1 mithilfe dieser Methode aggregieren:

Activate Window 1
Type 'my' in text box 1
Click on OK button

.NET Framework-Sicherheit

Siehe auch

Referenz

UITestActionFilter Klasse

Microsoft.VisualStudio.TestTools.UITest.Common-Namespace

IUITestActionStack