This documentation is archived and is not being maintained.

IUITestActionStack Interface

This interface provides access for aggregator plug-ins to the action list of the UI test recorder.

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

public interface IUITestActionStack

The IUITestActionStack type exposes the following members.

Public propertyCountGets the number of actions in this stack.
Public propertySyncRootGets the object that is used to lock and synchronize operations on the stack.

Public methodPeek()Returns the topmost element from the stack without removing it.
Public methodPeek(Int32)Returns the element at the provided index from the stack without removing it.
Public methodPop()Removes and returns the topmost element from the stack.
Public methodPop(Int32)Removes and returns the element at the specified index in the stack.
Public methodPushInserts the provided test action at the top of the stack.