Namespace HP.LFT.SDK.AI
Classes
AIAutoScrollSettings
The auto scrolling feature settings, which can be updated during runtime using AIRunSettings.
AIComboBoxSettings
Controls a combo box's AI-based Select operation, which can be updated during runtime using AIRunSettings.
AIOCRLanguages
The list of languages supported by AI OCR. Can be used to set the languages at runtime using the AIOCRSettings.
AIOCRSettings
The AI OCR settings to use in AI-based Web tests, which can be updated during runtime using AIRunSettings.
AIObjectDescription
The description of a AiObject test object.
AIRunSettings
Enables modifying the AI Runtime settings temporarily. The supported settings are: AIOCRSettings, controls the list _languages the AI OCR should look for. AIAutoScrollSettings, controls the automatic scrolling options. AIComboBoxSettings, controls the automatic scrolling option for AiComboBox elements.
AITypes
The types of controls that can be recognized using AI.
AIUtil
Registers or unregisters images as AI custom classes.
InvalidClassNameException
Exception for invalid class name for Ai Custom Class
InvalidPathException
Exception for invalid path provided for Ai Custom Class
Position
This ILocator helps distinguish an IAIObject that may appear multiple times in the application by its position.
Relation
This ILocator helps distinguish an IAIObject that may appear multiple times in the application by its relation with respect to other objects in the view.
TextWithMatchOptions
Structure that contains the text together with the match method for describing an IAIObject.
Interfaces
IAIObject
An object identified using Artificial intelligence.
ILocator
Used to describe the unique location of an object that may appear multiple times in the application.
Enums
ComboBoxScrollDirection
The values for the ScrollDirection property of the AIComboBoxSettings class.
Direction
This enum holds the values for the Position constructor, used to describe IAIObject by its position.
MatchMethod
The match method to use when identifying the AI object by its text.
OCRType
This enum holds the values for the OCR engine providers
RelationType
Relation types that can be used to identify an IAIObject
ScrollDirection
The scrolling directions supported by the AI automatic scrolling feature.
ToggleState
Possible value for the setState method of toggleable AI classes. The toggleable AI Classes are: Check Box, Toggle Button and Radio Button