Open topic with navigation

# HP.LFT.SDK.Mobile Namespace

Provides the SDK for testing objects in a mobile application.
Classes

| Class | Description
--- | --- | ---
| ApplicationDescription | The description of a mobile Application test object.
| ButtonDescription | The description of a Button test object in a mobile application.
| CalendarDescription | The description of a Calendar test object in a mobile application.
| CheckBoxDescription | The description of a CheckBox test object in a mobile application.
| DeviceDescription | The description of a mobile Device test object.
| DeviceSessionOptions | Defines the options that will be used during the device session.
| DeviceVitalsCollectOptions | Defines which device vitals should be collected.
| DropDownDescription | The description of a DropDown test object in a mobile application.
| EditFieldDescription | The description of an EditField test object in a mobile application.
| EventResponseArgs | Configures how to simulate events that interrupt the application flow on the device, such as an incoming call or SMS.
| LabelDescription | The description of a Label test object in a mobile application.
| LongPressArgs | Arguments that define additional behavior for Long Press operations.
| MobileLab | The Mobile Center lab, where users, applications, and devices are managed.
| MobileReplayException | Represents errors that occur while running tests on mobile applications.
| PaginatorDescription | The description of a Paginator test object in a mobile application.
| PanArgs | Arguments that define additional behavior for Pan operations.
| PinchArgs | Arguments that define additional behavior for Pinch operations.
| RadioGroupDescription | The description of a RadioGroup test object in a mobile application.
| RecyclerViewDescription | The description of a mobile RecyclerView test object.
| SliderDescription | The description of a Slider test object in a mobile application.
| StepperDescription | The description of a Stepper test object in a mobile application.
| SwipeArgs | Arguments that define additional behavior for Swipe operations.
| TableDescription | The description of a mobile Table test object.
| TabStripDescription | The description of a TabStrip test object in a mobile application.
| TapArgs | Arguments that define additional behavior for Tap operations.
| ToggleDescription | The description of a Toggle test object in a mobile application.
| UiObjectBaseDescription | Common description properties for all test objects in a mobile application (except for IApplication and IDevice).
| UiObjectDescription | The description of a UiObject test object in a mobile application.
| ViewDescription | The description of a View test object in a mobile application.
| WebViewDescription | The description of a WebView test object in a mobile application.

Interfaces

| Interface | Description
--- | --- | ---
| IApplication | A mobile application.
| IButton | A button object in a mobile application.
| ICalendar | A calendar object in a mobile application.
| ICheckBox | A check box object in a mobile application. (Android Only)
| IDevice | A mobile device.
| IDeviceInfo | Information about the available mobile device returned from Mobile Center.
| IDropDown | A drop-down object in a mobile application.
| IEditField | An edit object in a mobile application.
| ILabel | A label in a mobile application.
| IPaginator | A page control in a mobile application. (iOS Only)
| IRadioGroup | A radio group object in a mobile application.
| IRecyclerView | A recycler view object in a mobile application.
| IScrollable | Scrolling options for objects in mobile applications.
| ISimulateAuthResult | Authentication simulation result object. Used to define the result of an authentication simulation step.
| ISlider | A slider object in a mobile application.
| IStepper | A stepper object in a mobile application. (iOS Only)
| ITable | A table object in a mobile application.
| ITabStrip | A tab strip object in a mobile application. (iOS Only)
| IToggle | A toggle object in a mobile application.
| IUiObject | A generic object in a mobile application.
| IUiObjectBase | Common functionality for all UI objects in a mobile application.
| IView | A view object in a mobile application. (iOS Only)
| IWebView | A web view control in a mobile application

Structures

| Structure | Description
--- | --- | ---
| MediaUploadOptions | Define how media files are uploaded.

Enumerations

| Enumeration | Description
--- | --- | ---
| DeviceOrientation | Device orientation settings.
| DeviceSource | The source location of the device.
| Keys | Supplies constants representing keyboard keys on mobile devices, which can be used in the input parameter of the IDevice.SendKey method.
| LaunchOptions | Options for launching an application
| ScrollPageDirection | Scroll direction.
| SimulateAuthCancelOrigin | Authentication simulation cancellation reasons.
| SimulateAuthFailReason | Authentication simulation failure reasons.

See also:

HP.LFT.SDK Assembly