Information
The topic you requested is included in another documentation set. For convenience, it's displayed below. Choose Switch to see the topic in its original location.

Microsoft.VisualStudio.TestTools.UITest.Extension Namespace

 

This namespace provides classes for testing user interface functionality, including controls, properties, web browser, and dialog actions.

ClassDescription
System_CAPS_pubclassActionNotSupportedOnDisabledControlException

Represents an exception that is caused when a control is blocked.

System_CAPS_pubclassActionParameter

Represents a parameter that is used to set values and to send key strokes in code.

System_CAPS_pubclassAndCondition

Represents an AND condition for a query.

System_CAPS_pubclassBrowserFactory

Provides a base class for browser factories that create BrowserService objects for specific browsers.

System_CAPS_pubclassBrowserHelper

Provides a base class for browser helper methods.

System_CAPS_pubclassBrowserService

Provides methods and properties for automating browser.

System_CAPS_pubclassContextEntry

Contains the definition of the context part of an action log entry.

System_CAPS_pubclassDecodingFailedException

Represents the exception that is thrown when a decoding operation fails because of an incorrect key file.

System_CAPS_pubclassEntry

Contains the definition of Entry class. This can be used to store a value and its type.

System_CAPS_pubclassFailedToLaunchApplicationException

The exception that is thrown when LaunchApplicationAction fails.

System_CAPS_pubclassFailedToPerformActionOnBlockedControlException

The exception that is thrown when a user interface (UI) control is blocked (for example, a control may be blocked by a modal dialog box).

System_CAPS_pubclassFailedToPerformActionOnHiddenControlException

The exception that is thrown when the EnsureVisibleByScrolling method fails.

System_CAPS_pubclassFilterCondition

System_CAPS_pubclassInvalidUITestExtensionPackageException

The exception that is thrown when an invalid user interface (UI test) extension package is encountered during recording or playback.

System_CAPS_pubclassOrderOfInvoke

Represents a helper class that generates the order of invocation during recording and maintains the order of invocation during playback.

System_CAPS_pubclassPlaybackFailureException

Represents an exception that is thrown when a UITestAction fails.

System_CAPS_pubclassPropertyCondition

Represents a query condition for a property.

System_CAPS_pubclassQueryCondition

Provides an abstract base class for query conditions.

System_CAPS_pubclassQueryElement

Provides a base class for a query in the user interface (UI) test environment.

System_CAPS_pubclassSearchConfiguration

Provides helper functionality to configure search.

System_CAPS_pubclassTechnologyNotSupportedException

This exception is thrown when test recording or playback is not supported on the application that is tested.

System_CAPS_pubclassUITechnologyElement

The abstract base class for implementing UITest technology element for recorder and playback.

System_CAPS_pubclassUITechnologyManager

Provides an abstract base class for technology managers that is used during test recording and playback.

System_CAPS_pubclassUITestActionLogEntry

Contains the definition of UITestActionLogEntry.

System_CAPS_pubclassUITestControlNotAvailableException

The exception that is thrown when the UI test framework attempts to access a UI element that is no longer available or cannot be accessed.

System_CAPS_pubclassUITestControlNotFoundException

The exception that is thrown when the user interface (UI) test framework attempts to access a UI test control that cannot be found.

System_CAPS_pubclassUITestControlNotVisibleException

The exception that is thrown when the UI test framework attempts to access a UI element that cannot be seen by the user.

System_CAPS_pubclassUITestException

Represents the base class for all UI test exceptions.

System_CAPS_pubclassUITestExtensionPackage

Represents an abstract class that enables the incorporation of third-party testing utilities into the Visual Studio Application Lifecycle Management (ALM) user interface (UI) test environment.

System_CAPS_pubclassUITestExtensionPackageAttribute

Represents the attribute that must be applied to an assembly that implements the UITestExtensionPackage class and helps the assembly to quickly find the extension package. This class cannot be inherited.

System_CAPS_pubclassUITestJScriptExecutionException

The base class for all UITest exceptions.

System_CAPS_pubclassUITestMediaEventInfo

Represents event arguments for action on media controls.

System_CAPS_pubclassUITestTraceUtility

Provides static helper properties and methods for tracing in UI tests and Test Runner.

System_CAPS_pubclassURLINVOKECOMMANDINFO

System_CAPS_pubclassValidationFailedException

Represents the exception that is thrown when a ValidationAction fails.

System_CAPS_pubclassValueMap

Represents the values for the parameters that are used in a UI test.

InterfaceDescription
System_CAPS_pubinterfaceILastInvocationInfo

Provides an interface to obtain additional information from the UITechnologyManager.GetLastInvocationInfo method about the last action or search operation.

System_CAPS_pubinterfaceIQueryCondition

This API supports the product infrastructure and is not intended to be used directly from your code. Provides an internal interface definition for a QueryCondition.

System_CAPS_pubinterfaceIQueryElement

This API supports the product infrastructure and is not intended to be used directly from your code. Provides an internally used interface for the QueryElement.

System_CAPS_pubinterfaceIUISynchronizationWaiter

Provides an internal interface for the UI test framework to wait before raising an event.

System_CAPS_pubinterfaceIUITechnologyElement

Provides an internal interface to implement the UITechnologyElement class. Do not implement this interface directly. Instead, derive from the UITechnologyElement class.

System_CAPS_pubinterfaceIUITechnologyManager

This API supports the product infrastructure and is not intended to be used directly from your code. Provides an internal interface to implement the UITechnologyManager class. Do not implement this interface directly. Instead, derive from the UITechnologyManager class.

System_CAPS_pubinterfaceIUITestEventNotify

This API supports the product infrastructure and is not intended to be used directly from your code. Provides an interface to be implemented by the test recording and playback engine and consumed by IUITechnologyManager objects to implement callback notifications.

System_CAPS_pubinterfaceIUniformResourceLocator

Interface used for getting the URL of pinned site shortcuts.

EnumerationDescription
System_CAPS_pubenumBrowserButtonType

Represents browser buttons.

System_CAPS_pubenumBrowserDialogAction

Indicates the kind of element in a browser dialog window.

System_CAPS_pubenumCheckUncheckOptions

This enumeration provides flags to configure the check/clear options for check boxes and option buttons.

System_CAPS_pubenumControlStates

Enumerates the bitwise combination of flags that indicate the states for a control.

System_CAPS_pubenumControlSupport

This enumeration is used to specify the possible return values for the level of support for an element by an IUITechnologyManager component.

System_CAPS_pubenumElementForThumbnailCapture

Enum indicating which control's vicinity to capture during an event.

System_CAPS_pubenumExpandCollapseOptions

Represents the flags that are used to configure, expand, and collapse actions for elements in the user interface.

System_CAPS_pubenumGetClickablePointFromOption

This enumeration provides settings that indicate how a clickable point is obtained by the UITechnologyElement.GetClickablePoint method.

System_CAPS_pubenumMediaActionType

Events supported by Media controls.

System_CAPS_pubenumNativeControlTypeKind

Represents the kinds of native control values.

System_CAPS_pubenumProgrammaticActionOption

This enumeration provides the options for invoking a programmatic action with the UITechnologyElement.InvokeProgrammaticAction method.

System_CAPS_pubenumPropertyConditionOperator

Provides operators for PropertyExpression objects.

System_CAPS_pubenumRightToLeftKind

Used by the GetRightToLeftProperty method to test whether an element has right-to-left layout orientation or right-to-left text orientation.

System_CAPS_pubenumScrollAmount

Used to indicate a scroll direction for a scrollbar and whether to move by the large amount or small amount of the scrollbar, or by no amount.

System_CAPS_pubenumScrollDirection

This enumeration provides indications of direction that are used to configure scrolling in the UI.

System_CAPS_pubenumScrollOptions

This enumeration provides options that are used to configure scrolling in the UI.

System_CAPS_pubenumSetValueAsComboBoxOptions

Represents the flag values for configuring how to set the value of a ComboBox.

System_CAPS_pubenumSetValueAsEditBoxOptions

Represents the flag values for configuring how to set the value of an EditBox.

System_CAPS_pubenumSmartMatchOptions

This enumeration lets you communicate how the IUITechnologyManager instructs the framework to search for the most likely results when a match cannot be found.

System_CAPS_pubenumUISynchronizationOptions

This enumeration is used by the UITechnologyElement.SetOption method for the UITechnologyElementOption.UISynchronizationOptions option.

System_CAPS_pubenumUITechnologyElementOption

Identifies the options that are available in an IUITechnologyElement object where each name briefly describes the purpose of the value of the option it represents.

System_CAPS_pubenumUITechnologyManagerProperty

This enumeration is used by implementations of the IUITechnologyManager interface to specify the options that are available to configure properties of the IUITechnologyManager. For more information about extending the technology manager, see Extending Coded UI Tests and Action Recordings to Support Microsoft Excel

System_CAPS_pubenumUITestElementKind

This enumeration is used by IUITechnologyElement objects to identify the kind of UI element.

System_CAPS_pubenumUITestEventType

This enumeration is used by Visual Studio Application Lifecycle Management (ALM) through the IVsUIEventSink interface to specify the type of testing event that has been raised.

System_CAPS_pubenumWaitForReadyLevel

This enumeration is used to specify how calls to the UITechnologyElement.WaitForReady method are executed.

System_CAPS_pubenumWaitForReadyOptions

This enumeration is used to indicate how the framework waits for ready.

Return to top
Show: